日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

redis哨兵集群的搭建

發布時間:2025/3/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 redis哨兵集群的搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux里插入 i 退出并保存 esc wq ?enter

搭建哨兵:(服務器用來插入服務器用來做查詢

1.復制conf文件

2.主服務器為:master ???從服務器為:slaves

3.分別修改從服務器conf配置文件中的端口號,并設置本機ip的主服務器端口號

4.退出并保存

5.啟動客戶端 ./redis-cli

6.輸入 ?info 可看到如下信息:

?

?

7.退出 ?quit

8.進入從服務器的命令 ?./redis-cli -p 6380 進的就是6380的服務器

9.輸入 ?info 可看到如下信息:

?

?

10.引入哨兵 哨兵模式的端口號:26379

11.啟動哨兵時的腳本:redis-sentinel ?配置文件:sentinel.conf

12.編輯哨兵的配置文件:vim sentinel.conf

13.

哨兵所監聽的 ??????主服務器 ??ip地址 ?端口號 ?有多少個哨兵

3分鐘內沒有選舉出主服務器的話,集群就down掉了

哨兵多久監測一下服務器?默認30

14.啟動哨兵 ?cd src 下 ?./redis-sentinel ../sentinel.conf 啟動后有如下顯示:

?

15.關掉主服務器(模擬主服務器dowm掉)./redis-cli -p 6379 shutdown

16.30秒后選舉出新的主服務器 ?如下:

?

17.可查看 ./redis-cli -p 6381 ???info 后顯示如下:

?

18.修復6379服務器后重新啟動,./redis-cli ../redis.conf

19.6379主服務器轉化為現在的主服務器6381的從服務器,如下:

?

20.到此為止告一段落,存在問題是:如果哨兵掛掉了怎么辦?配置多個哨兵,共同監聽一個主服務器,超過半數的哨兵認為主服務器dowm掉了就會發起選舉。

21.配置多個哨兵的方式:復制多個哨兵的配置文件并改端口號,監聽主的時候將

?

哨兵改為3,分別啟動下哨兵,多個哨兵就配置完畢。

22.缺點:一主多從(主從同步,主里有什么從里就有什么),無法配置多主多從

?

.Redis版本在3.xx時出的是集群,可以搭多主多從.

一臺主服務器只與它的從服務器做同步,將主服務器的內存空間相加平均分為16385份(共16385個槽), 通過redis的算法將key轉化為一個值%(求模)16385, 模是幾就將值存在哪臺服務其中,空間越多槽就越多被分配出去的概率就越大,也就做到了按內存空間大小存值。

取數據時鍵去查,redis會用相同的算法算出一個值(存的時候也是用這個算法存的),存的值和取得值相同,redis會到存值時的槽里取出相對應的值,效率較高。注意:當某臺服務器下沒有子節點(也就是從服務器)的時候,就會認為這個集群整體dowm掉了。

?

以上為個人學習總結,不足之處見諒...

轉載于:https://www.cnblogs.com/mnn5/p/6915206.html

總結

以上是生活随笔為你收集整理的redis哨兵集群的搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。