精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Redis哨兵的配置和原理

運維 數據庫運維 Redis
哨兵是一個獨立的進行,在一個一主多從的Redis系統中,可以使用多個哨兵監控整個Redis系統,哨兵之間也會互相監控。

哨兵

在一個典型的一主多從的Redis系統中,當主數據庫遇到異常中斷服務后,需要手動選擇一個從數據庫升級為主數據庫,整個過程需要人工介入,難以自動化。

Redis2.8提供了哨兵2.0(2.6提供了1.0,但是問題較多),哨兵顧名思義就是監控Redis系統的運行狀況。它的功能包括一下兩個:

  • 監控主數據庫和從數據庫是否正常運行;
  • 主數據庫出現故障時自動將從數據庫升級為主數據庫;

哨兵是一個獨立的進行,在一個一主多從的Redis系統中,可以使用多個哨兵監控整個Redis系統,哨兵之間也會互相監控。

配置

基于前面的一主兩從架構,為他們加入哨兵。

可以在三個redis節點的redis目錄下找到sentinel.conf文件,這個文件就是哨兵的配置文件,修改配置如下:

  1. sentinel monitor mymaster 192.168.2.101 6379 3 

其中:

  • mymaster是要監控的主數據庫名字,可以自定義;
  • 接下來是主數據庫的ip和端口;
  • 最后一個3是指哨兵最低通過票數;

如果你需要后臺啟動,則修改daemonize參數:

  1. daemonize yes 

配置后如果有防火墻,不要忘記打開哨兵的端口,默認是26379。

最后,開啟哨兵:

  1. redis-sentinel /yourpath/sentinel.conf 

做個測試,關閉主數據庫(192.168.2.101)后,等待30秒(默認30秒):

  • 哨兵將從數據庫中的一個節點升級成主數據庫(192.168.2.102);
  • 將另一個從數據庫(192.168.2.103)的主數據庫(192.168.2.101)切換到新的主數據庫(192.168.2.102);

隨后啟動剛才關閉的主數據庫(192.168.2.101),哨兵自動將其轉為從數據庫;

Redis哨兵的配置和原理

原理

1. 監控過程

哨兵啟動后,會與要監控的主數據庫建立兩條連接:

  • 一條用來用來訂閱__sentinel__:hello頻道以獲取其他哨兵節點的信息;
  • 另一條用來定期向主數據庫發送INFO等命令來獲取主數據庫本身的信息;

在和主數據庫建立連接后,哨兵會定時執行下面3個操作:

  • 每10秒哨兵會向主數據庫和從數據庫發送INFO命令;
  • 每2秒哨兵會向主數據庫和從數據庫的__sentinel__:hello頻道發送自己的信息;
  • 每1秒哨兵會向主數據庫和從數據庫和其他哨兵發送PING命令;

第一個操作是發送INFO命令,目的是獲取主數據庫的信息,以及主數據庫的從數據庫的信息,從而實現新節點的自動發現,并對從數據庫也建立兩條連接。

第二個操作是訂閱__sentinel__:hello頻道,并發送哨兵本身的信息,與同樣監控該數據庫的其他哨兵分享自己的信息,同時也能識別哨兵是否是新哨兵。哨兵與哨兵之間也會建立一個鏈接,用來發送PING命令;

第三個操作是發送PING命令,在發現了從數據庫和其他哨兵后,要做的就是定時監控Redis服務是否停止,時間間隔與配置文件中的down-after-milliseconds有關,當這個值小于1秒時,哨兵會每隔該值的時間發送PING命令,當這個值大于1秒時,哨兵會每隔1秒發送一次PING命令。

配置方式是在sentinel.conf文件中加入:

  1. sentinel down-after-milliseconds mymaster 600 # 600毫秒發送一個PING 

當超過down-after-milliseconds時,如果PING的數據庫未回復,則哨兵認為其主觀下線。主觀下線可以理解為當前的哨兵認為該節點下線了。

如果該節點是主數據庫,則哨兵們會進一步判斷是否需要對其進行故障修復:

哨兵會發送SENTINEL is-master-down-by-addr命令詢問其他哨兵,判斷他們是否也認為該主數據庫下線,如果達到quorum參數,也就是我們在配置哨兵時的命令:

  1. sentinel monitor mymaster 192.168.2.101 6379 3 

的最后一個參數3,哨兵們會認為這個主數據庫客觀下線,并選舉一個領頭哨兵對主從系統發起故障恢復。

2. 領頭哨兵選舉

要進行故障恢復,則需要選舉出一個領頭哨兵,領頭哨兵的選擇算法是Raft算法,具體過程如下:

  • 發現主數據庫客觀下線的哨兵節點(A節點)想每個哨兵節點發送命令,要求對方選擇自己成為領頭哨兵;
  • 如果目標哨兵節點沒有選擇過其他人,則會同意將A設置成領頭哨兵;
  • 如果A發現超過半數且超過quorum參數個哨兵節點同意選擇自己,則A成功成為領頭哨兵;
  • 當有多個哨兵同時參選,則會出現沒有任何節點當選的可能,此時每個參選節點將等待一個隨即時間重新發起競選,直到選舉成功。

3. 故障恢復

選擇出領頭哨兵后,會把從數據庫中的一個挑選出來升級為主數據庫:

  • 所有先線的從數據庫中,選擇優先級最高的,優先級可以通過slave-priority來設置;
  • 如果有多個一樣優先級的從數據庫,則復制的命令偏移量越大,越優先(與down掉的主數據庫最接近);
  • 如果還有多個備選,則選擇運行ID較小的(運行ID不會重復);

選擇好節點后,領頭哨兵將想這個節點發送slaveof no one,升級他為主數據庫。

然后想其他從數據庫發送slaveof命令切換主數據庫。

最后更新內部的記錄,將已經停止服務的舊的主數據庫更新為新的主數據庫的從數據庫,當其回復后自動以從數據庫的身份加入到主從架構中。

哨兵部署

哨兵的推薦部署方案:

  • 為每個節點(無論是主數據庫還是從數據庫)都部署一個哨兵;
  • 使每個哨兵與其對應的節點的網絡環境相同或相近;

設置quorum的值為N/2+1,這樣使得只有當大部分哨兵統一后才會選擇領頭哨兵進行故障恢復。

 

責任編輯:趙寧寧 來源: 今日頭條
相關推薦

2024-04-29 08:06:19

Redis分布式系統

2023-09-27 06:26:07

2023-04-09 19:54:52

2020-06-08 08:20:11

Redis高可用集群

2024-07-16 08:38:06

2021-04-01 08:50:54

SentinelRedis 集群原理

2018-09-11 09:33:49

Redis高可用架構

2023-03-15 08:30:37

2023-10-26 07:47:53

Redis哨兵集群

2022-06-28 07:31:11

哨兵模式redis

2022-05-17 22:20:41

哨兵Redis機制

2010-08-30 17:00:57

DHCP中繼

2022-11-07 08:42:08

2025-02-19 10:27:48

哨兵Redis故障轉移

2025-02-13 11:11:53

Redis哨兵代碼

2023-07-31 21:56:54

哨兵系統redis

2024-01-19 12:48:00

Redis存儲數據庫

2020-09-02 17:28:26

Spring Boot Redis集成

2022-05-31 08:04:03

Redis高可用集群

2022-12-05 08:41:39

Redis調試環境源碼
點贊
收藏

51CTO技術棧公眾號

日韩08精品| 老司机在线永久免费观看| 99国产精品| 国产亚洲欧美日韩精品| 毛片毛片毛片毛| caoporn-草棚在线视频最| 久久久久99精品一区| 国产在线拍揄自揄视频不卡99| 亚洲国产精品久| 亚洲精品国产精品粉嫩| 欧美日韩国产高清一区二区| 精品无码一区二区三区爱欲| 成年人视频在线看| 成人免费毛片嘿嘿连载视频| 国产精品视频自在线| 免费一级特黄特色大片| 精品久久久亚洲| 精品国产成人系列| 97超碰成人在线| 亚洲欧美电影| 午夜精品在线看| 熟女视频一区二区三区| 国产福利电影在线| 9l国产精品久久久久麻豆| 成人在线小视频| 成人免费视频国产免费| 最新亚洲一区| 欧美乱人伦中文字幕在线| 97人妻人人揉人人躁人人| 欧美交a欧美精品喷水| 日韩精品专区在线影院观看| 中文av一区二区三区| 成人性生交大片免费网站| 一区二区三区免费网站| 国产91av视频在线观看| 福利视频在线看| 91在线精品一区二区三区| aa成人免费视频| 国产精品人人妻人人爽| 日韩国产在线观看| 国产69精品久久久久久| 欧美手机在线观看| 国产亚洲一卡2卡3卡4卡新区| 亚洲精品一区二区三区福利| 国产视频九色蝌蚪| av白虎一区| 亚洲乱码一区二区三区在线观看| 五月天丁香综合久久国产| 日韩一级片免费在线观看| 国产乱理伦片在线观看夜一区| 国产91九色视频| 日韩成人免费在线视频| 欧美1区视频| 久热在线中文字幕色999舞| 日本少妇xxxxx| 亚洲品质自拍| 日韩高清免费在线| 2一3sex性hd| 国产精品一区二区中文字幕| 精品久久人人做人人爰| 国产探花在线观看视频| 视频91a欧美| 欧美午夜免费电影| 亚洲精品高清无码视频| 怡红院成人在线| 日本二三区不卡| 北条麻妃在线视频| 欧美成人影院| 色噜噜狠狠色综合中国| 久久久久人妻精品一区三寸| 在线黄色的网站 | 国产不卡一二三| 天堂久久av| 欧美一区二区三区视频免费 | 理论片午夜视频在线观看| 亚洲一区二区av在线| 国产精品免费看久久久无码| 乱人伦中文视频在线| 亚洲精品一二三四区| 大陆极品少妇内射aaaaaa| 91高清在线观看视频| 一区二区理论电影在线观看| 久久久天堂国产精品| gratisvideos另类灌满| 欧美日韩中文字幕| 国产v亚洲v天堂无码久久久| 9999在线精品视频| 日韩一区二区三区精品视频| 成人做爰www看视频软件| 日韩激情啪啪| 中文字幕精品在线视频| 小泽玛利亚一区| 亚洲第一网站| 国产精品久久激情| 国产黄a三级三级三级| 成人永久免费视频| 欧美日韩在线播放一区二区| 日本中文字幕视频在线| 亚洲综合色自拍一区| 国产成人久久婷婷精品流白浆| 2019年精品视频自拍| 7777精品伊人久久久大香线蕉| av漫画在线观看| 国产欧美一区| 欧美成人全部免费| 日本一二三区视频| 国产另类ts人妖一区二区| 激情伦成人综合小说| 在线观看黄av| 亚洲福利视频一区| 一区二区三区入口| 伊人久久影院| 在线观看亚洲视频| 精品无码m3u8在线观看| 日本不卡视频一二三区| 国产美女精品在线观看| 亚洲s色大片| 精品久久久久久中文字幕一区奶水| 在线免费视频a| 三级小说欧洲区亚洲区| 久久精品国产精品亚洲| 国产又大又黄又粗| 国产成人在线观看| 亚洲精品一品区二品区三品区| 999精品网| 欧美疯狂性受xxxxx喷水图片| 噜噜噜在线视频| 一本一道久久综合狠狠老| 国产va免费精品高清在线| 午夜精品久久久久久久99热黄桃 | 免费观看在线黄色网| 一区2区3区在线看| 最新天堂中文在线| 九一精品国产| 性色av一区二区三区免费 | 91高清在线观看视频| 欧美网站一区二区| 亚洲专区区免费| 日韩一级免费| 97久久夜色精品国产九色 | 成人av电影免费在线播放| 一区二区三区一级片| 日韩成人高清| 亚洲欧美日韩成人| 自拍偷拍欧美亚洲| aaa国产一区| 亚洲国产精品成人天堂| 国内不卡的一区二区三区中文字幕| 亚洲夜晚福利在线观看| 国产一级特黄毛片| 成人在线一区二区三区| 99热久久这里只有精品| 国产精品亚洲一区二区在线观看| 日韩在线观看免费av| 中文 欧美 日韩| 欧美精彩视频一区二区三区| 99视频在线免费| 国产影视精品一区二区三区| 国产99久久精品一区二区| 日本福利午夜视频在线| 福利视频导航一区| 黑人巨大精品欧美| 国产视频欧美| 日本在线播放不卡| 国产一区二区主播在线| 国产亚洲一区二区在线| 最新黄色网址在线观看| 国产精品人人做人人爽人人添| 日本www.色| 人人狠狠综合久久亚洲婷| 国产精品亚洲自拍| 黄色网页网址在线免费| 日韩视频免费观看高清完整版| 青青草原国产视频| 成人a免费在线看| 高清在线观看免费| 台湾色综合娱乐中文网| 国产精品国产自产拍高清av水多| av中文在线| 制服.丝袜.亚洲.中文.综合| 久久久久久久久久97| 国产剧情av麻豆香蕉精品| 国产一区二区三区在线免费| 精品久久ai| 国产精品成久久久久三级| 麻豆最新免费在线视频| 亚洲成人精品久久久| 视频一区二区三区四区五区| 中文字幕成人av| 色91精品久久久久久久久| 激情久久一区| 久久久久久久有限公司| 图片一区二区| 国产69精品久久久久9999| 精品美女视频在线观看免费软件| 欧美日本韩国一区二区三区视频| 久久久精品国产sm调教网站| 91麻豆高清视频| 亚洲va在线va天堂va偷拍| 一区二区国产精品| 国产精品免费久久久| 超碰97国产精品人人cao| 欧美精品一区二区三区一线天视频 | 好吊色一区二区| 欧洲国内综合视频| 日本a级片视频| 久久久九九九九| 中文字幕第66页| 久久欧美肥婆一二区| 国产免费一区二区三区四在线播放| 乱亲女h秽乱长久久久| 国产v综合v亚洲欧美久久| 毛片大全在线观看| 一区二区日韩精品| 亚洲AV无码精品自拍| 欧美人与禽zozo性伦| 日韩 欧美 综合| 亚洲乱码日产精品bd| www亚洲色图| 97精品久久久久中文字幕| 制服丝袜中文字幕第一页| 久久婷婷久久| aa视频在线播放| 综合激情一区| 亚洲一区二区三区涩| 亚洲精品456| 国产精品久久久久久久久久久久冷 | 亚洲激情网站免费观看| aaaaa一级片| 92国产精品观看| 蜜桃色一区二区三区| 久久av中文字幕片| 国产男女激情视频| 国语对白精品一区二区| 伊人久久大香线蕉午夜av| 九九综合久久| 麻豆成人在线播放| www.神马久久| 91久久精品国产91久久性色tv| 国产精品亲子伦av一区二区三区| 亚洲91av视频| 成人美女大片| 5566日本婷婷色中文字幕97| 狠狠躁少妇一区二区三区| 久久久久久国产精品久久| 成人区精品一区二区不卡| 色婷婷综合久久久久| 亚洲色大成网站www| 精品亚洲国产成av人片传媒| 天堂av在线免费观看| 亚洲国产成人av在线| 内射后入在线观看一区| 欧美成人猛片aaaaaaa| 精品人妻无码一区二区色欲产成人| 欧美精品丝袜中出| 97免费观看视频| 91精品91久久久中77777| 日韩久久久久久久久| 亚洲成人一区二区| 日韩精品一区二区三| 欧美日韩亚洲激情| 国产又大又黄视频| 色欧美日韩亚洲| 无码人妻精品一区二区三区9厂| 欧美性猛交xxxx黑人| 欧美brazzers| 欧美精品高清视频| 国产又大又黑又粗| 日韩一区二区在线免费观看| www.亚洲天堂.com| 欧美精品一区二区三区一线天视频| www.狠狠干| 日韩电影网在线| 懂色av成人一区二区三区| 亚洲女人天堂av| eeuss影院在线观看| 日韩在线精品一区| 日本成人不卡| 亚州精品天堂中文字幕| 中文在线最新版地址| 国产精品精品久久久| www.久久草.com| 91色p视频在线| 日韩精品一区二区三区中文字幕| 国产日韩欧美一区二区三区四区| 亚洲va久久| 一区国产精品| 亚洲国产一区二区精品专区| 国产日韩一区二区在线观看| 九九久久精品视频 | 99久久综合国产精品| jizzjizz日本少妇| 亚洲永久精品国产| 中文字幕视频网站| 7777女厕盗摄久久久| 天天操天天干天天干| 中文字幕av一区二区| 91亚洲天堂| 日本一区二区三区在线播放| 久久精品一级| 欧美人xxxxx| 亚洲人metart人体| 91视频 -- 69xx| 韩国欧美国产一区| 亚洲熟妇一区二区三区| 亚洲狼人国产精品| 欧美 日韩 精品| 日韩欧美一级特黄在线播放| 欧美性孕妇孕交| 精品综合久久久久久97| www.成人爱| 91丨九色丨国产| 国产欧美一区| 性一交一乱一伧国产女士spa| 丝袜诱惑制服诱惑色一区在线观看| 日韩久久久久久久久久久| 久久久久久久久久电影| 久艹视频在线观看| 欧美日韩一级黄| 飘雪影视在线观看免费观看| 欧美激情视频一区| 欧美日韩卡一| 四虎永久国产精品| 99在线|亚洲一区二区| 久久久久久久久久毛片| 国产日本欧洲亚洲| 天天操天天摸天天干| 精品日韩一区二区三区| 久操视频在线观看| 日本精品久久久| 日韩成人一级| 久久手机在线视频| 国产一区二三区| 精品少妇一区二区三区密爱| 欧美性高潮在线| 国产 欧美 自拍| 久久99久久99精品中文字幕| 性高爱久久久久久久久| 欧美日韩一区二区视频在线观看| 亚洲每日在线| 黄色在线免费播放| 亚洲一级二级三级| 国产高清在线观看视频| 久久av中文字幕| www.久久草.com| 中日韩在线视频| 麻豆久久久久久久| 国产精品无码无卡无需播放器| 日韩欧美在线网址| 三级黄视频在线观看| 77777亚洲午夜久久多人| aiai久久| 久久亚洲中文字幕无码| 成人av免费在线观看| 日韩精品成人在线| 亚洲第一男人天堂| 午夜裸体女人视频网站在线观看| 国产区一区二区三区| 在线亚洲成人| 粉嫩av蜜桃av蜜臀av| 91成人在线精品| 四虎在线免费看| 国产精品人人做人人爽| 欧美国产偷国产精品三区| 午夜精品免费看| 亚洲视频你懂的| 精品人妻一区二区三区浪潮在线 | 成人日批视频| 91视频免费网站| 中文字幕亚洲精品乱码| 午夜诱惑痒痒网| 亚洲一区二区三区四区中文字幕| 国产av精国产传媒| 97国产精品视频| 国内成人精品| 天堂在线精品视频| 亚洲午夜免费电影| 三级黄视频在线观看| 国产精品私拍pans大尺度在线| 欧美日韩天堂| 一本色道综合久久欧美日韩精品| 一本到一区二区三区| av在线播放网| 亚洲影视九九影院在线观看| 亚洲精品四区| 丁香激情五月少妇| 在线播放国产精品二区一二区四区| 国产激情视频在线| 国产精品一区在线观看| 日韩精品91亚洲二区在线观看| 91av手机在线| 亚洲精品suv精品一区二区| 极品av在线| 99亚洲精品视频| 99亚偷拍自图区亚洲| 美女黄页在线观看| 欧美精品久久久久久久| 精品香蕉视频| 亚洲妇熟xx妇色黄蜜桃| 色狠狠桃花综合|