Redis集羣,開啓哨兵策略

1、配置Redis集羣 至少配置三臺(一主二從)

https://blog.csdn.net/q260996583/article/details/103793335

2、配置一臺哨兵

1、docker pull redis:latest

2、docker 文件配置 

先創建幾個文件夾

mkdir -p /home/redisManager/

attach /home/redisManager/log.conf

上傳文件 sentinel.conf 到 /home/redisManager/(在Redis安裝文件中)

 

vim /home/redisManager/sentinel.conf 添加如下配置

#配置日誌文件
logfile "/logs/log.conf"
#配置 mymaster 主節點的IP和PORT
sentinel monitor mymaster 172.17.0.7 6379 1
#這裏是配置時間,見效果快一些,意思是哨兵每30耗秒判斷一次主節點是否正常
sentinel down-after-milliseconds mymaster 30
#配置主節點的密碼
sentinel auth-pass mymaster 123456

 

3、docker run --name redisadmin -v /home/redisManager/sentinel.conf:/etc/redis/sentinel.conf -v /home/redisManager/data:/data -v /usr/local/docker/logs/log.conf:/logs/log.conf -d redis redis-server /etc/redis/sentinel.conf --sentinel &

4、依次從主節點開始,啓動集羣其它節點

發佈了69 篇原創文章 · 獲贊 17 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章