redis配置文件詳解(三)

8. Redis集羣(redis cluster)node

1
2
3
4
5
6
7
8
############################ REDIS CLUSTER  ##########################
# cluster-enabled yes                 ##開啓redis集羣
# cluster-config-file nodes-6379.conf    ##集羣配置文件(啓動自動生成)
# cluster-node-timeout 15000         ##節點互聯超時的閥值
# cluster-slave-validity-factor 10  ##slave節點檢測因素,開始failover的超時時限是經過factor與timeout的乘積來肯定的
# cluster-migration-barrier 1  ##設置master只有在關聯多少slave時纔會觸發遷移過程
# cluster-require-full-coverage yes    
##集羣各節點在檢測到至少一個hash槽位遺漏的狀況下將中止處理查詢請求。如集羣部分節點宕機(例如部分hash槽位沒有被分配)會形成整個集羣不可用,直到全部槽位均被分配時纔會自動恢復爲可用狀態


9. 慢日誌(slow log)redis

1
2
3
4
###############################  SLOW LOG  #############################
##redis慢日誌是指一個系統進行日誌查詢超過了指定時長。這個時長不包括IO操做,如與客戶端的交互、發送響應內容等,而僅包括實際執行查詢命令的時間。針對慢日誌,可設置兩個參數,一個是執行時長,單位是微秒;另外一個是慢日誌的長度。當一個新的命令被寫入日誌時,最老的一條會從命令日誌隊列中被移除。
slowlog-log-slower-than 10000  ##設置執行時長爲10000微秒(單位爲微秒,負數表示禁用慢日誌功能,而0則表示強制記錄每個命令)
slowlog-max-len 128        ##設置慢日誌最大長度


10. 延遲監控(latency monitor)bash

1
2
#############################   LATENCY MONITOR  ####################
latency-monitor-threshold 0   ##用LATENCY打印redis實例在跑命令時的耗時圖表,只記錄大於等於所設置值的操做(0表示關閉監控)


11. 事件通知(event notification)----向客戶端通知某些事件的發生數據結構

1
2
########################## EVENT NOTIFICATION #######################
notify-keyspace-events  ""        ##通知pub/sub客戶端關於key空間的變化(默認關閉)


12. 高級配置(advanced config)
ide

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
############################# ADVANCED CONFIG ########################
##有關哈希數據結構的配置項
hash -max-ziplist-entries 512
hash -max-ziplist-value 64
##有關列表數據結構的配置項
list-max-ziplist-entries 512
list-max-ziplist-value 64
##有關集合數據結構的配置項
set -max-intset-entries 512
##有關有序集合數據結構的配置項
zset-max-ziplist-entries 128
zset-max-ziplist-value 64
##有關HyperLogLog字節限制的配置項
hll-sparse-max-bytes 3000
##關因而否須要再哈希的配置項
activerehashing  yes
##關於客戶端輸出緩衝的控制項
client-output-buffer-limit normal 0 0 0
client-output-buffer-limit slave 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
##有關頻率的配置項
hz 10
##有關重寫aof的配置項
aof-rewrite-incremental-fsync  yes



本文出自 「記事本」 博客,請務必保留此出處http://wangzhijian.blog.51cto.com/6427016/1734868ui

相關文章
相關標籤/搜索