Redis主从切换(利用sentinel),slave升级为master之后,依旧是只读?
如题:Redis主从切换(利用sentinel),slave升级为master之后,依旧是只读?
起了4个实例 端口分别是 6379(msater) 6380(slave) 6381(slave) 6381(slave) ,配置了哨兵。
用 ps -ef | grep redis查找到master进程之后直接kill掉,会有6380 6381 6381一个升级为master,但依旧是自读,只有6379为master的时候才是读写, 是需要把slave中的slave-read-only改为no吗? sentinel不会在提升slave为master的时候修改为非只读吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果配置好的话是会自动提升一个slave为master,并且会自动更新相关配置文件
还要注意的是要确保你的sentinel检测到了所有的slave