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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

实战:Redis哨兵模式(上)

發布時間:2025/3/11 数据库 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 实战:Redis哨兵模式(上) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

上一篇我們講了主從復制模式,它是屬于 Redis 多機運行的基礎,但這種模式本身存在一個致命的問題,當主節點奔潰之后,需要人工干預才能恢復 Redis 的正常使用。

例如,我們有 3 臺服務器做了主從復制,一個主服務器 A 和兩個從服務器 B、C,當 A 發生故障之后,需要人工把 B 服務器設置為主服務器,同時再去 C 服務器設置成從服務器并且從主服務器 B 同步數據,如果是發生在晚上或者從服務器節點很多的情況下,對于人工來說想要立即實現恢復的難度很多,所以我們需要一個自動的工具——Redis Sentinel(哨兵模式)來把手動的過程變成自動的,讓 Redis 擁有自動容災恢復(failover)的能力。

哨兵模式如下所示:

小貼士:Redis Sentinel 的最小分配單位是一主一從。

Redis Sentinel 搭建

Redis 官方提供了 Redis Sentinel 的功能,它的運行程序保存在 src 目錄下,如圖所示:

我們需要使用命令 ./src/redis-sentinel sentinel.conf 來啟動 Sentinel,可以看出我們在啟動它時必須設置一個 sentinel.conf 文件,這個配置文件中必須包含監聽的主節點信息

總結

以上是生活随笔為你收集整理的实战:Redis哨兵模式(上)的全部內容,希望文章能夠幫你解決所遇到的問題。

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