1. 程式人生 > >運維筆記38 redis(redis的主從切換,主從自動切換)

運維筆記38 redis(redis的主從切換,主從自動切換)

概述:redis是一個kv儲存,而且使用十分方便,配置也簡單。這次主要介紹下redis的主從複製,與主從自動切換。
框圖:
這裡寫圖片描述

一.redis的簡單配置

redis的原始碼安裝十分方便,只需要執行

make && make install

接下來對執行redis的配置指令碼,用於設定配置檔案所放的位置,監聽埠號等。
現在redis基本就可以使用了

二.redis的主從複製

只用在/etc/redis/your_config_file加入如下配置

slaveof 192.168.1.1(你的master ip) 6379

三.redis的主從自動複製

需要從原始碼包中提取一個配置檔案用於啟用Sentinel。

Sentinel配置檔案如下:

sentinel monitor mymaster 172.25.3.102(your master ip) 6379 2
sentinel down-after-milliseconds mymaster 60000
sentinel failover-timeout mymaster 180000
sentinel parallel-syncs mymaster 1

使用如下命令啟用sentinel

redis-server /path/to/sentinel.conf --sentinel

這裡寫圖片描述
看到如上圖片,表示基本成功了,但還要繼續測試。