redis主從配置和哨兵

2022-05-01 18:18:12 字數 1463 閱讀 3918

如果redis需要實現高可用.前提條件就是實現資料的同步

(1)拷貝配置shards資料夾 改名為sentinel

(2)主從搭建策略

6379主機.

6380從機

6381從機

(3)狀態資訊檢查

(4)主從掛載

(5)檢查主從掛載狀態

2.1哨兵的作用

通過哨兵機制,可以實現redis的高可用,如果主節點宕機後,由哨兵通過選舉機制,選擇一台從機.同時修改其他機器的配置檔案,配置新的主機.

2.編輯哨兵配置檔案

(1)準備工作

將哨兵的配置檔案匯入sentinel資料夾中

(2)關閉保護模式

(3)修改哨兵的監聽

sentinel monitor mymaster 192.168.126.166

6379

2

2:表示2票同意該選舉生效.

(4)修改選舉時間

當主機宕機多久後開始選舉

(5)修改選舉失敗超時時間

(6)啟動哨兵

啟動命令: redis-sentinel sentinel.conf

測試步驟:

關閉redis主機,10秒後檢查redis哨兵是否正常選舉.

將主機重新啟動,檢查是否降級為從機.

(7)哨兵的入門案例

@test

public

void

test01()

redis主從哨兵配置

今天看到redis主從複製,以及哨兵,自己實際操作了一波,下面是本次的配置以及遇到的一些坑 本次配置了一主二從,三個哨兵,伺服器linux,版本centos sentinel monitor mymaster 192.160 1.79 6379 2 2一般設定為哨兵節點的一半 1,有3個哨兵,所以我...

redis主從 哨兵模式

主從模式配置分為手動和配置檔案兩種方式進行配置,我現在有192.168.238.128 centos1 192.168.238.131 centos3 192.168.238.132 centos4 幾台機器,只是配置檔案的配置方式是降手動配置的命令放在配置檔案中而已,本質是一致的。下面將對配置檔案...

redis主從,哨兵集群

準備工作 本文用的linux為centos6.5,redis為5.0.9在兩台伺服器 redis安裝請看 redis版本 5.0.9 主 172.16.38.225 26379 sentinel 26380 主 172.16.38.226 26379 sentinel 26380 redis支援主從...