婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Redis Sentinel的使用方法

Redis Sentinel的使用方法

熱門標簽:北京400電話辦理收費標準 十堰營銷電銷機器人哪家便宜 超呼電話機器人 貴州電銷卡外呼系統 鄭州人工智能電銷機器人系統 日本中國地圖標注 宿遷便宜外呼系統平臺 魔獸2青云地圖標注 山東外呼銷售系統招商

1、sentinel monitor

用法:

sentinel monitor master-name  ip port quorum

其中,master-name是主節點的名稱,ip,port不用解釋,是主節點的地址信息。

   最后的quorum是判斷主節點最終不可達所需要的票數。這個值越大,判斷越可信,這個值越小,判斷越不可信,一般這個數字取的是sentinel節點數目的一半+1.同時,該值還與sentinel節點的領導者選舉有關,至少要有max(quorum,num (sentinel)/2+1)個節點參與選舉,才能選出領導者sentinel,從而完成故障轉換。例如有5個sentinel節點,quorum設置為4,那么num(sentinel)/2+1=3,max函數返回4,最少要有4個節點才可以進行領導者選舉。

2、sentinel  down-after-milliseconds 

用法如下:

sentinel  down-after-milliseconds master-name  times

該參數表示超過了配置的時間,沒有收到有效的回復,則判斷sentinel節點不可達,其中time的單位是毫秒。其中master-name為sentinel節點的名稱。

3、sentinel parallel-syncs

用法:

sentinel parallel-syncs master-name nums

4、sentinel failover-timeout

用法:

sentinel failover-timeout master-name times

failover-timeout通常翻譯成故障轉移超時時間(以下簡稱FT),但實際上它作用于故障轉移的各個階段。它的作用:

a、如果redis sentinel對一個主節點的額故障轉移失敗,那么下次在對該主節點做故障轉移的起始時間是FT的2倍

b、對于新選出來的主節點,執行slaveof no one的時候(因為原來它是個從庫),如果出現失敗,當超過FT時,則故障轉移失敗。

c、選出新的主節點后,redis會在新主節點上執行info命令,如果執行時間超過FT時,則故障轉移失敗

d、如果其余從節點和新的主節點,在重新建立復制關系的時候,如果超過了FT的時間,那么故障轉移失敗。

5、sentinel auth-pass

用法:

sentinel auto-pass master-name password

從節點sentinel上配置主節點的密碼,從而保證可以和主節點進行通信

6、sentinel notification-scripts

用法:

sentinel notification-scripts master-name scripts-path

7、sentinel client-reconfig-scripts

用法:

sentinel client-reconfig-scripts master-name scripts-path

 在故障轉移結束后,會觸發對應路徑的腳本,并向腳本發送故障轉移結果的相關參數。例如配置郵件或者報警。

參數6和參數7中需要注意,配置的腳本必須有執行權限,同時必須包含shell腳本頭,腳本的最大執行時間不能超過60s,不過在一般的線上環境,通常不會用這個參數來配置相關腳本。

Redis Sentinel同時監控多個Redis節點

   這個還是比較簡單的,只需要在sentinel的配置文件中寫上多個節點的名稱,其他參數也區分開來即可。例如:

sentinel monitor node1 IP1 port1 quorum1
sentinel client-reconfig-scripts node1 scripts-path1
--------
sentinel monitor node2 IP2 port2 quorum2
sentinel client-reconfig-scripts node2 scripts-path2

Redis Sentinel 動態配置調整

   我們可以使用sentinel set param value的方法來動態的設置sentinel的參數,這里有幾點需要注意:

1、sentinel set命令只對當前sentinel節點有效

2、sentinel set命令如果執行成功,會立即刷新配置文件,而不需要我們手動config rewrite

3、建議所有sentinel節點的配置盡可能一致,可以提高故障轉移的有效性

4、sentinel對外不支持config命令

Redis Sentinel部署原則

a、sentinel節點不應該部署在一臺物理機器上。這個比較容易理解

b、部署至少三個且奇數個sentinel節點。注意,這里的奇數個不是為了投票,而是因為偶數個和奇數個的投票效果一致,奇數個可以節省一個節點。

c、有條件的情況下,盡量使用sentinel節點和redis節點一對一的方式部署,不要使用同一套sentinel來管理多個redis主節點。

相關的sentinel API:

1、sentinel masters

展示所有被監控的主節點狀態以及相關的統計信息

[root@VM_48_10_centos ~]# redis-cli -p 26379
127.0.0.1:26379> sentinel masters
1)  1) "name"
    2) "mymaster"
    3) "ip"
    4) "127.0.0.1"
    5) "port"
    6) "6379"
    7) "runid"
    8) "2ba04c1d8f837f2e419f6f5390c0d5938a6895f4"
    9) "flags"
   10) "master"
   11) "pending-commands"
   12) "0"
   13) "last-ping-sent"
   14) "0"
   15) "last-ok-ping-reply"
   16) "377"
   17) "last-ping-reply"
   18) "377"
   19) "down-after-milliseconds"
   20) "30000"
   21) "info-refresh"
   22) "8296"
   23) "role-reported"
   24) "master"
   25) "role-reported-time"
   26) "170821848"
   27) "config-epoch"
   28) "0"
   29) "num-slaves"
   30) "2"
   31) "num-other-sentinels"
   32) "2"
   33) "quorum"
   34) "2"
   35) "failover-timeout"
   36) "180000"
   37) "parallel-syncs"
   38) "1"

2、sentinel master master-name

展示指定master-name的主節點狀態以及相關的統計信息

3、sentinel slaves master-name

展示指定master-name的從節點狀態以及相關統計信息

127.0.0.1:26379> sentinel slaves mymaster
1)  1) "name"
    2) "127.0.0.1:6380"
    3) "ip"
    4) "127.0.0.1"
    5) "port"
    6) "6380"
    7) "runid"
----------------省略------------
2)  1) "name"
    2) "127.0.0.1:6381"
    3) "ip"
    4) "127.0.0.1"
    5) "port"
    6) "6381"
    7) "runid"

4、sentinel sentinels master-name

展示指定master-name的sentinel節點集合,不包含當前sentinel節點。

5、sentinel get-master-addr-by-name master-name

返回指定master-name的主節點的IP和端口

127.0.0.1:26379> sentinel get-master-addr-by-name mymaster
1) "127.0.0.1"
2) "6379"

6、sentinel reset pattern

sentinel對于符合pattern通配符風格的主節點配置進行重置,包含清除主節點的相關狀態,重新發現從節點和sentinel節點等

7、sentinel failover master-name

 對指定master-name>的主節點進行強制故障轉移,該命令在redis的日常運維中非常有用。

8、sentinel ckquorum  master-name

檢測當前可達的sentinel節點總數是否達到了quorum的個數,例如quorum的值為3,而當前的可達的sentinel節點個數為2,則無法進行故障轉移,redis sentinel的高可用特性也將失去

9、sentinel flushconfig

將sentinel節點的配置強制刷到磁盤上,這個命令sentinel節點自身用的比較多,當配置文件丟失或者損壞時,該命令比較有用。

10、sentinel remove master-name

取消當前redis sentinel節點對于指定master-name主節點的監控。

11、sentinel monitor master-name ip port quorum

這個命令和配置文件中的配置是一樣的,都是為了監控主節點。只不過這個是通過命令的形式監控的。

12、sentinel set master-name

動態修改sentinel節點的配置選項

13、sentinel is-master-down-by-addr

sentinel節點之間用來交換對主節點是否下線的判斷,根據參數的不同,可以作為sentinel領導者選舉的通信方式。

以上就是Redis Sentinel的使用方法的詳細內容,更多關于Redis Sentinel的使用的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • 淺析Redis Sentinel 與 Redis Cluster
  • 基于SpringCloud手寫一個簡易版Sentinel
  • Spring Cloud Alibaba之Sentinel實現熔斷限流功能
  • Sentinel實現動態配置的集群流控的方法
  • 解決redis sentinel 頻繁主備切換的問題
  • Redis Sentinel的基本搭建
  • Spring Cloud Alibaba 使用 Feign+Sentinel 完成熔斷的示例
  • Java之SpringCloudAlibaba Sentinel組件案例講解

標簽:大慶 朝陽 吉安 臺州 果洛 北京 江蘇 楊凌

巨人網絡通訊聲明:本文標題《Redis Sentinel的使用方法》,本文關鍵詞  Redis,Sentinel,的,使用方法,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Redis Sentinel的使用方法》相關的同類信息!
  • 本頁收集關于Redis Sentinel的使用方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲成人av电影| 欧美日本精品一区二区三区| 久久精品人人做人人爽人人| 欧美色图免费看| 成人精品视频一区二区三区尤物| 日韩av中文字幕一区二区| 91免费观看国产| 国产成人精品免费视频网站| 国产日韩欧美麻豆| 欧美性色黄大片| 福利视频网站一区二区三区| 国产99久久久国产精品潘金网站| 国产精品久久久久久亚洲毛片| 日韩精品中文字幕在线不卡尤物| 99久久国产免费看| 久久新电视剧免费观看| 在线观看一区不卡| 成人性生交大片免费看中文网站| 欧美在线短视频| 97国产精品videossex| 极品少妇一区二区| 色综合天天综合网天天狠天天| 一区二区三区四区在线免费观看 | 久久综合色之久久综合| 99国产精品久久| 亚洲国产成人高清精品| 欧美成人性战久久| 欧美日韩一区国产| 精品无人码麻豆乱码1区2区 | 亚洲精品videosex极品| 北条麻妃一区二区三区| 色综合天天天天做夜夜夜夜做| 亚洲一区成人在线| 日韩视频在线一区二区| 国产精品99久久久久久有的能看| 91丨porny丨在线| 亚洲午夜一区二区三区| 亚洲bdsm女犯bdsm网站| 亚洲成人在线网站| 精品一区二区日韩| 亚洲国产精品成人综合| 麻豆精品久久久| 激情五月婷婷综合| 美国十次综合导航| 亚洲精品videosex极品| www.亚洲人| 夜夜精品视频一区二区| 欧美精品一卡两卡| 全国精品久久少妇| 久久久久久久综合狠狠综合| 欧美视频第二页| 婷婷久久综合九色综合绿巨人| 久久众筹精品私拍模特| av男人天堂一区| 日韩成人dvd| 亚洲一区免费在线观看| 国产视频一区二区三区在线观看| 欧美精品在线一区二区| 床上的激情91.| 久久精品国产第一区二区三区| 亚洲综合在线观看视频| 国产精品热久久久久夜色精品三区| 欧美大片在线观看| 91精品免费在线观看| 色av一区二区| 夫妻av一区二区| 国产jizzjizz一区二区| 免费人成在线不卡| 蜜臀91精品一区二区三区| 中文字幕一区二区三区在线观看 | 亚洲免费观看高清完整版在线 | 日韩三级视频中文字幕| 欧美日韩一区在线| 91成人网在线| 欧美性猛交xxxxxx富婆| 91色porny蝌蚪| 91蝌蚪porny九色| av中文字幕不卡| www.亚洲色图| 91搞黄在线观看| 91福利国产成人精品照片| 成人av免费在线观看| 一本色道a无线码一区v| 成人午夜av电影| 国产大陆亚洲精品国产| 粉嫩aⅴ一区二区三区四区| 国产精品影视在线| 色哟哟日韩精品| 91精品福利在线一区二区三区| 欧美日韩亚洲综合| 欧美男生操女生| 日韩欧美在线不卡| 久久精品人人做人人综合| 国产欧美日本一区二区三区| 国产欧美精品一区aⅴ影院| 一区二区三区影院| 亚洲国产精品久久久久婷婷884 | 国产精品日日摸夜夜摸av| 亚洲女与黑人做爰| 美国精品在线观看| av在线免费不卡| 欧美日韩国产美女| 欧美国产成人在线| 亚洲乱码国产乱码精品精小说| 日韩在线a电影| 国产suv精品一区二区883| 欧美日韩一二三区| 欧美电视剧免费全集观看| 亚洲婷婷在线视频| 麻豆国产精品777777在线| 国产精品乡下勾搭老头1| 欧美日韩午夜精品| 亚洲欧美自拍偷拍| 亚洲激情图片小说视频| 麻豆视频观看网址久久| 91福利视频久久久久| 国产欧美一区二区精品久导航| 一区二区在线观看免费| 国产精品123| 91久久一区二区| 精品日韩在线一区| 亚洲一区免费在线观看| www.99精品| 欧美激情中文不卡| 国产成人一级电影| 精品国产乱码久久久久久闺蜜| 日韩国产在线观看| 欧美乱妇23p| 天堂在线亚洲视频| 欧美人牲a欧美精品| 亚洲最大成人网4388xx| 色婷婷精品久久二区二区蜜臀av | 国产日韩视频一区二区三区| 日本女人一区二区三区| 制服丝袜亚洲色图| 蜜臀av亚洲一区中文字幕| 欧美另类videos死尸| 午夜久久电影网| 欧美日韩精品二区第二页| 亚洲第一久久影院| 欧美午夜精品久久久久久超碰 | 色狠狠av一区二区三区| 国产精品美女久久久久av爽李琼 | 在线综合亚洲欧美在线视频| 午夜精品免费在线观看| 欧美巨大另类极品videosbest | 成人深夜视频在线观看| 中文字幕va一区二区三区| eeuss鲁片一区二区三区| 中文av一区特黄| 一本色道久久综合亚洲精品按摩 | 免费高清在线视频一区·| 欧美精品色综合| 日韩av一级电影| 成人免费av资源| 中文字幕一区二区5566日韩| 一本久久a久久免费精品不卡| 欧美激情中文字幕一区二区| 成人99免费视频| 中文字幕在线不卡一区| 色婷婷精品久久二区二区蜜臂av| 亚洲午夜精品在线| 精品精品国产高清a毛片牛牛| 国产一区二区三区免费观看| 国产精品色婷婷久久58| 色婷婷久久久久swag精品| 午夜电影一区二区| 日韩欧美另类在线| a美女胸又www黄视频久久| 亚洲宅男天堂在线观看无病毒| 91精品国产色综合久久久蜜香臀| 久久精品国产77777蜜臀| 国产精品久久网站| 欧美色区777第一页| 香蕉加勒比综合久久| 2023国产精品自拍| 一本色道久久综合亚洲精品按摩| 麻豆一区二区三区| 亚洲女同ⅹxx女同tv| 精品精品国产高清一毛片一天堂| 99久久99久久久精品齐齐| 精品国产一区二区三区不卡 | 国产精品国产三级国产aⅴ入口| 色婷婷综合久久久中文一区二区 | 另类中文字幕网| 国产亚洲精品中文字幕| 91网站在线播放| 国产精品1区2区| 午夜精品福利久久久| 亚洲国产精品高清| 91精品国产综合久久久久久| 国产高清成人在线| 日韩精品电影在线| 有码一区二区三区| 久久久一区二区三区| 911精品产国品一二三产区| 91视频.com| www.日韩精品| 粉嫩绯色av一区二区在线观看| 亚洲第一福利一区|