劍指 Offer 55 - II. 平衡二叉樹
阿新 • • 發佈:2020-08-09
------------------------------ redis配置檔案詳解 --------------- [root@db02 ~]# vim /service/redis/6379/redis.conf #監聽地址,(注意順序) bind 172.16.1.52 127.0.0.1 #埠 port 6379 #後臺啟動 daemonize yes #安全模式 protected-mode no #pid檔案位置 pidfile /service/redis/6379/redis_6379.pid #日誌級別 loglevel notice #指定日誌檔案 logfile "/service/redis/6379/redis_6379.log" #設定redis密碼 requirepass 123 #主從複製中主庫密碼 masterauth 123 #持久化資料檔案儲存位置 dir /etc/redis/6379 #rdb持久化資料檔名 dbfilename dump.rdb #900秒(15分鐘)內有1個更改,(不能配置較短的時間) save 900 1 #300秒(5分鐘)內有10個更改 save 300 10 #60秒(1分鐘)內有10000個更改 save 60 10000 #是否開啟AOF日誌功能 #appendonly yes #每一條命令都立即同步到AOF #appendfsync always
------------------------------- sentinel配置檔案 ----------------- [root@db02 ~]# vim /service/redis/26379/sentinel.conf #sentinel的埠 port 26379 daemonize yes pidfile /service/redis/26379/sentinel.pid logfile /service/redis/26379/sentinel.log dir /service/redis/26379 bind 172.16.1.52 127.0.0.1 #主庫的ip 埠和sentinel的半數以上 sentinel monitor mymaster 172.16.1.52 6379 1 #主庫的密碼 sentinel auth-pass mymaster 123 #sentinel的ping的返回時間x,超過該時間則認為該例項下線 sentinel down-after-milliseconds mymaster 5000 #sentinel ping該下線主庫的從庫,從xx秒內返回pong的這些從庫中選一個主庫 sentinel failover-timeout mymaster 180000 #同時同步主庫的從庫的數量 sentinel parallel-syncs mymaster 1
--------------------------------- cluster配置檔案 --------------------- [root@db02 ~]# vim /service/redis/6379/redis.conf #監聽地址,(注意順序) bind 172.16.1.52 127.0.0.1 #埠 port 6379 #後臺啟動 daemonize yes #pid檔案位置 pidfile /service/redis/6379/redis_6379.pid #日誌級別 loglevel notice #指定日誌檔案 logfile "/service/redis/6379/redis_6379.log" #設定redis密碼 requirepass 123 #主從複製中主庫密碼 masterauth 123 #持久化資料檔案儲存位置 dir /etc/redis/6379 #rdb持久化資料檔名 dbfilename dump.rdb #900秒(15分鐘)內有1個更改,(不能配置較短的時間) save 900 1 #300秒(5分鐘)內有10個更改 save 300 10 #60秒(1分鐘)內有10000個更改 save 60 10000 #是否加入cluster叢集 cluster-enabled yes #該檔案自動生成 cluster-config-file nodes.conf #cluster叢集連線節點的超時時間 cluster-node-timeout 5000