Docker | redis集群部署实战( 三 )


Docker | redis集群部署实战

文章插图
测试主从节点替换验证高可用
set一个值,然后停掉对应的服务,再次get,验证是否可以得到值
set值127.0.0.1:6379> set a b-> Redirected to slot [15495] located at 172.38.0.13:6379OK172.38.0.13:6379>发现a值设置在了172.38.0.13容器上,然后我们试着去停掉redis-3容器的服务,然后再次get,看一下结果
get值172.38.0.13:6379> get a"b"172.38.0.13:6379>停止redis-3容器里的redis服务docker stop redis-3再次取值172.38.0.13:6379> get aCould not connect to Redis at 172.38.0.13:6379: Host is unreachable(34.04s)not connected> exit# 重连集群/data # redis-cli -c127.0.0.1:6379> get a-> Redirected to slot [15495] located at 172.38.0.14:6379"b"172.38.0.14:6379>发现a值被存储到了172.38.0.14机器上,172.38.0.14172.38.0.13的从节点,当主节点172.38.0.13发生故障时,自动替换到172.38.0.13,这就是高可用
查看redis节点服务信息发现172.38.0.13节点fail, 172.38.0.14变成master
Docker | redis集群部署实战

文章插图
docker搭建redis集群完成
我是 甜点cc
热爱前端,也喜欢专研各种跟本职工作关系不大的技术,技术、产品兴趣广泛且浓厚,等待着一个创业机会 。本号主要致力于分享个人经验总结,希望可以给一小部分人一些微小帮助 。
希望能和大家一起努力营造一个良好的学习氛围,为了个人和家庭、为了我国的互联网物联网技术、数字化转型、数字经济发展做一点点贡献 。数风流人物还看中国、看今朝、看你我 。
【Docker | redis集群部署实战】

经验总结扩展阅读