[015]Redis | 哨兵模式

一、概念

Redis-Sentinel(哨兵模式)是高可用的解決方案,當redis在做master-slave(主從)的高可用方案時,假如master宕機了,Redis本身(以及很多客戶端)都沒有實現進行主備切換,而redis-sentinel本身也是獨立運行的進程,可以部署在其他與redis集羣可通訊的機器中監控集羣

 

二、哨兵功能的描述 

  • 監控(Monitoring):哨兵會不斷地檢查主節點和從節點是否運作正常。
  • 自動故障轉移(Automatic failover):當主節點不能正常工作時,哨兵會開始自動故障轉移操作,它會將失效主節點的其中一個從節點升級爲新的主節點,並讓其他從節點改爲複製新的主節點。
  • 配置提供者(Configuration provider):客戶端在初始化時,通過連接哨兵來獲得當前 Redis 服務的主節點地址。
  • 通知(Notification):哨兵可以將故障轉移的結果發送給客戶端。

簡的來說:就是監控Redis系統運行狀況!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章