Redis的Sentinel

來源:互聯網
上載者:User

標籤:

一、redis的Sentinelredis的sentinel系統用於管理多個redis伺服器,該系統主要執行三個任務1:監控2:提醒3:自動容錯移轉  二、配置sentinel修改sentinel.conf檔案sentinel monitor mymaster 192.168.1.170 6379 2   (2表示:有2票則判斷客觀下線) 啟動sentinelredis-sentinel sentinel.conf sentinel日誌明細說明http://redisdoc.com/topic/sentinel.html 執行以下命令,查看redis主從資訊
[[email protected] vagrant]# redis-cli -h 192.168.9.17 -p 26379 info Sentinel# Sentinelsentinel_masters:1sentinel_tilt:0sentinel_running_scripts:0sentinel_scripts_queue_length:0master0:name=master1,status=ok,address=192.168.9.18:6379,slaves=1,sentinels=1
  三、原理主觀下線和客觀下線  四、sentinel的一些命令

INFO
sentinel的基本狀態資訊
SENTINEL masters
列出所有被監視的主伺服器,以及這些主伺服器的目前狀態
SENTINEL slaves <master name>
列出給定主伺服器的所有從伺服器,以及這些從伺服器的目前狀態
SENTINEL get-master-addr-by-name <master name>
返回給定名字的主伺服器的 IP 位址和連接埠號碼
SENTINEL reset <pattern>
重設所有名字和給定模式 pattern 相匹配的主伺服器。重設操作清除主伺服器目前的所有狀態, 包括正在執行中的容錯移轉, 並移除目前已經發現和關聯的, 主伺服器的所有從伺服器和 Sentinel 。
SENTINEL failover <master name>
當主伺服器失效時, 在不詢問其他 Sentinel 意見的情況下, 強制開始一次自動故障遷移,但是它會給其他sentinel發送一個最新的配置,其他sentinel會根據這個配置進行更新

五、java操作sentinel 參考:http://blog.csdn.net/pi9nc/article/details/17735653

Redis的Sentinel

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.