av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

Redis的哨兵模式完美保衛(wèi)高可用性(redis選擇哨兵)

Redis的哨兵模式是一種用來支持Redis高可用性的運維方式,它為Redis提供自動故障轉移和故障檢測機制,保證Redis主從同步能正常進行。它由多個Redis哨兵進程構成,無論是主機故障,帶寬延遲以及斷開網絡等,哨兵都可以及時發(fā)現(xiàn)、自動轉移數(shù)據并告知客戶端哪個可以使用的Redis節(jié)點。

成都創(chuàng)新互聯(lián)公司主要從事網站設計制作、成都網站建設、網頁設計、企業(yè)做網站、公司建網站等業(yè)務。立足成都服務北辰,十多年網站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220

搭建Redis的哨兵模式需要準備主從節(jié)點,這里以三臺服務器構建主從結構為例:

– 主節(jié)點:172.17.14.11

– 從節(jié)點:172.17.14.12、172.17.14.13

一、安裝Redis

在三臺服務器上安裝Redis,這里假設安裝好的Redis版本為4.0.2:

$ wget http://download.redis.io/releases/redis-4.0.2.tar.gz
$ tar xzf redis-4.0.2.tar.gz
$ cd redis-4.0.2
$ make

安裝完畢后,可以在mn節(jié)點上啟動Redis服務:

$ redis-server

之后,從節(jié)點上也可以啟動Redis服務,但在從節(jié)點上需要把Redis配置文件中的“`slaveof“`字段配置為主節(jié)點的服務地址:

slaveof 172.17.14.11 6379

二、配置哨兵

在三臺服務器上依次創(chuàng)建三個哨兵配置文件,例如“`sentinal.conf“`,并加入以下內容:

Sentinel monitor mymaster 172.17.14.11 6379 2
sentinel down-after-milliseconds mymaster 5000
sentinel parallel-syncs mymaster 1
sentinel flover-timeout mymaster 60000

其中“`mymaster“`是哨兵監(jiān)控主節(jié)點的名字,172.17.14.11 6379代表它所監(jiān)控的地址端口,2代表從節(jié)點數(shù)量。

在每臺服務器上依次啟動哨兵:

$ redis-sentinel sentinel.conf

三、驗證結果

成功配置完哨兵模式之后,可以使用以下命令查看當前的Redis狀態(tài):

$ redis-cli -h  -p 26379 info

如果查看的結果中的“` role: master “`,說明當前哨兵正在監(jiān)控的是主節(jié)點;“` role: slave “`,說明當前哨兵正在監(jiān)控的是從節(jié)點。另外,還可以用“`sentinel clients“`指令查看哨兵正在監(jiān)控的客戶端連接情況:

$ redis-cli -h  -p 26379 sentinel clients

Redis的哨兵模式可以完美保衛(wèi)Redis高可用性,在搭建Redis集群時非常有用,也是Redis得以廣泛使用的重要技術。

創(chuàng)新互聯(lián)成都網站建設公司提供專業(yè)的建站服務,為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網絡品牌形象。
成都創(chuàng)新互聯(lián)品牌官網提供專業(yè)的網站建設、設計、制作等服務,是一家以網站建設為主要業(yè)務的公司,在網站建設、設計和制作領域具有豐富的經驗。


當前標題:Redis的哨兵模式完美保衛(wèi)高可用性(redis選擇哨兵)
文章位置:http://uogjgqi.cn/article/dppoocg.html
掃二維碼與項目經理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流