社区app软件开发如何提升用户互动与品牌忠诚度
794
2022-11-10
redis 《二》服务器 主从集群搭建 + sentinel 哨兵集群模式
主从搭建+主从切换配置
主配置
端口6379#masterauth 123456当主服务器阻止在启动时开启这个可以恢复到主服务器状态,不然容易报错 requirepass 123456
SLAVE1修改配置
端口6380 slaveof 127.0.0.1 6379 masterauth 123456 requirepass 123456
SLAVE2修改配置
端口6381 slaveof 127.0.0.1 6379 masterauth 123456 requirepass 123456
requirepass:是认证密码
启动服务器
redis-server F:\ redis \ win \ 6379 \ redis.windows.conf
redis-server F:\ redis \ win \ 6380 \ redis.windows.conf
redis-server F:\ redis \ win \ 6381 \ redis.windows.conf
启动客户端
redis-cli -h 127.0.0.1 -p 6379
身份验证123456
设置s1 eeee
redis-cli -h 127.0.0.1 -p 6380
身份验证123456
得到s1 eeee
redis-cli -h 127.0.0.1 -p 6381
身份验证123456
得到s1 eeee
Redis哨兵(sentinel)实现主从切换配置两个sentinel进程
vi sentinel.conf - 第一个
端口26371 哨兵监视器mymaster 127.0.0.1 6379 2 sentinel auth-pass mymaster 123456
vi sentinel.conf - 第二个
端口26472 sentinel monitor mymaster 127.0.0.1 6379 2 sentinel auth-pass mymaster 123456
执行命令启动哨兵们 redis-server F:\ redis \ win \ 6380 \ sentinel.conf --sentinel redis-server F:\ redis \ win \ 6381 \ sentinel.conf --sentinel
知识
当主切换了,当6379端口的这个服务重启的时候,他会变成6380端口服务的从属
想要恢复到master加上上边的红色字体
因为定点在切换主的时候,把对应的sentinel.conf和redis.windows.conf文件的配置修改
期间还需要关注的一个问题:定点服务本身也不是万能的,也会挡掉,所以还得部署定点集群,可以多启动几个哨兵
sentinel monitor mymaster 127.0.0.1 6379 2 //这个后面的数字2,是指当有两个及以上的sentinel服务检测到master当掉,才会去执行主从切换的功能。
文章持续更新
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~