redis哨兵接受宕機信號的方法:1.在安裝目錄下創建sentinel.conf文件。2.添加內容格式。3.啟動哨兵進入哨兵配置文件所在目錄。4.啟動主機和從機。5.將6381的slave進行shutdown,哨兵將監控到狀態。6.重啟服務。
redis哨兵接受宕機信號的方法:
1.在安裝目錄下創建sentinel.conf文件。
2.添加內容格式:sentinel monitor myMonitor 127.0.0.1 6379 1
3.啟動哨兵進入哨兵配置文件所在目錄:redis-server sentinel.conf --sentinel
4.啟動主機和從機,代碼:
[17204] 24 Dec 15:17:09.291 # +monitor master myMonitor 127.0.0.1 6379 quorum 1
[17204] 24 Dec 15:19:10.766 * +slave slave 127.0.0.1:6380 127.0.0.1 6380 @ myMonitor 127.0.0.1 6379
[17204] 24 Dec 15:19:40.893 * +slave slave 127.0.0.1:6381 127.0.0.1 6381 @ myMonitor 127.0.0.1 6379
5.將6381的slave進行shutdown,哨兵將監控到狀態。
[17204] 24 Dec 15:25:02.822 # +sdown slave 127.0.0.1:6381 127.0.0.1 6381 @ myMonitor 127.0.0.1 6379
[17204] 24 Dec 15:29:49.902 * +reboot slave 127.0.0.1:6381 127.0.0.1 6381 @ myMonitor 127.0.0.1 6379
[17204] 24 Dec 15:29:49.991 # -sdown slave 127.0.0.1:6381 127.0.0.1 6381 @ myMonitor 127.0.0.1 6379
[17204] 24 Dec 15:29:59.990 * +convert-to-slave slave 127.0.0.1:6381 127.0.0.1 6381 @ myMonitor 127.0.0.1 6379
6.將6381重啟服務即可,命令:”net start redis6381“