中國建行網(wǎng)站北京seo公司排名
哨兵模式
哨兵巡查監(jiān)控后臺master主機(jī)是否故障,如果出現(xiàn)故障根據(jù)投票時自動將某一個從庫轉(zhuǎn)換成新的主庫,繼續(xù)對外服務(wù)。
作用
1. 監(jiān)控redis運(yùn)行狀態(tài),包括master和slave
2. 當(dāng)master down機(jī),能自動將salve切換成新的master
應(yīng)用場景
主從監(jiān)控 | 監(jiān)控主從redis庫運(yùn)行的狀態(tài) |
消息通知 | 哨兵可以將故障轉(zhuǎn)移的結(jié)果發(fā)送到客戶端 |
故障轉(zhuǎn)移 | 如果master異常,則會進(jìn)行主從切換,將其中一個slave作為新的master |
配置中心 | 客戶端通過連接哨兵來獲得當(dāng)前Redis服務(wù)主節(jié)點(diǎn)地址 |
演示案例
架構(gòu)
3個哨兵 | 自動監(jiān)控和維護(hù)集群,不存放數(shù)據(jù) |
一主二從 | 用于數(shù)據(jù)讀取和存放 |