二. Redis 搭建主從複用-主備切換
1.redis 節點準備
單台服務器不同端口模擬多台服務器配置 127.0.0.1 6379(master-主節點) 127.0.0.1 6380(slave-從節點) 127.0.0.1 6381(slave-從節點)
2.主從節點 redis.conf 配置
參照↑上面↑的筆記《Redis 搭建主從複用-讀寫分離》
3.修改 sentinel-common.conf 哨兵公共配置文件
3.1從 redis 解壓目錄下複製 sentinel.conf 至/opt/redis/conf/
3.2註釋哨兵監聽進程端口號
3.3指示 Sentinel 去監視一個名為 master 的主服務器
這個主服務器的 IP 地址為127.0.0.1,端口號為 6379,而將這個主服務器判斷為失效至少需要 1 個(一般設置為 2個)。 Sentinel 同意 (只要同意 Sentinel 的數量不達標,自動故障遷移就不會執行)。
這個要配局域網 IP,否則遠程連不上。
3.4設置 master 和 slaves 的密碼
3.5 Sentinel 認為服務器已經斷線所需的毫秒數
3.6 若 sentinel 在該配置值內未能完成 failover 操作(即故障時 master/slave 自動切
換),則認為本次 failover 失敗。
3.7 關閉保護模式,修改為 no
3.8 修改為後台啓動(為了方便查看日誌,先註釋掉,搭好環境後再打開)
重要信息
- 官網:https://ais.cn/u/vEbMBz