我这边是Windows平台演示,Linux平台启动哨兵命令略有不同
配置redis.conf
- 创建conf文件夹,专门放置redis.conf文件
- 复制原来的redis.windows.conf,新增两个配置文件,一个为redis.windows6380.conf,一个为redis.windows6381.conf
- 修改两个新的配置文件(主库默认端口6379)
-
# 修改端口号 port 6380 # 修改日志文件名称 logfile "6380.log" # 修改RDB文件名 dbfilename "dump6380.rdb" ################################# REPLICATION ################################# # slaveof <masterip> <masterport> # 添加主机端口和ip slaveof 127.0.0.1 6379
两个从库的配置文件根据上面的模板修改,本机的基本只需该端口号即可
配置哨兵配置文件
- 创建sentinel文件夹,专门放置哨兵配置文件
- 新建三个.conf配置文件,我这边是sentinel_01.conf、sentinel_02.conf、sentinel_03.conf
- 编写配置文件内容(三个哨兵配置文件的端口port必须不同,我这边默认三个分别为26379、36379、46379)