Redis-Sentinel(Redis叢集監控管理)

來源:互聯網
上載者:User

標籤:開始   sentinel   好處   系統   sla   宕機   機制   切換   可靠   

Redis的高可用方案的實現:主從切換以及虛擬IP或用戶端

從Redis 2.8開始加入對Sentinel機制從而實現了伺服器端的主從切換,但目前尚未發現實現虛擬IP或用戶端切換方案

Redis-Sentinel是Redis官方推薦的高可用性(HA)解決方案

當用Redis做Master-slave的高可用方案時,假如master宕機了,Redis本身(包括它的很多用戶端)都沒有實現自動進行主備切換,

而Redis-sentinel本身也是一個獨立啟動並執行進程,它能監控多個master-slave叢集,發現master宕機後能進行自動切換。

功能:

  • 監控redis是否按照預期良好地運行;

  • 如果發現某個redis節點運行出現狀況,能夠通知另外一個進程;

  • 能夠進行自動切換。當一個master節點不可用時,能夠選舉出master的多個slave(如果有超過一個slave的話)中的一個來作為新的master,其它的slave節點會將它所追隨的master的地址改為被提升為master的slave的新地址

只使用單個sentinel進程來監控redis叢集是不可靠的,當sentinel進程宕掉後整個叢集系統將無法按照預期的方式運行。所以有必要將sentinel叢集

好處:

  • 解決單點問題;

  • 有多個sentinel,redis的用戶端可以隨意地串連任意一個sentinel來獲得關於redis叢集中的資訊

Redis-Sentinel(Redis叢集監控管理)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.