windows下最完整的springboot整合redis哨兵模式
因为在自己学习redis的时候,有密码配置redis哨兵模式出现了很多状况,就当练练手,记录一下此次的经历,redis我就不介绍了,直接进入主题:
(一)我先说下思路
①:配置redis配置文件、哨兵文件
②:在springboot中配置依赖、yml文件
③:测试缓存功能及其存储功能。
④:测试主机宕机下的风险转移
(二)正式写啦!
(1)redis配置文件介绍:
我使用redis的一主二从三哨兵模式来搭配此次的博文。
1)主redis文件:
我这里关闭了安全模式、绑定以及添加了密码
//redis.windows6379.conf文件(原安装路径下redis.windows.conf文件)
#给主库设置密码
requirepass 123456
#这个只是我们初始设定的主库,但实际哨兵模式开启的时候,主库可能变成从库,这时候这句就是配置连接另一台主库(原从库的)密码
masterauth 123456
# 绑定ip,只能接收这个ip地址的请求,所以此处我选择注释掉。
# bind 127.0.0.1
# 保护模式,不关掉可能造成ip链接失败、哨兵链接失败等问题
protected-mode no
#设置主库的端口号
port 6379
#配置日志文件输出位置,你启动的时候,cmd窗口就没有输出啦,需要到这个文件看
logfile "log6379.log"
#为了避免跟后来的从库冲突,rdb、aof等文件一律改成这个文件名字格式,格式你们自己挑
dbfilename dump6379.rdb
#开启aof(自己百度aof是什么)
appendonly yes
#跟rdb文件一样,aof文件也要改名字
appendfilename "appendonly6379.aof"
2)从库文件
我命名为:
r
来源:CSDN
作者:Dear Breaker
链接:https://blog.csdn.net/weixin_45587530/article/details/103572456