使用docker部署,redis主从的坑
redis主从配置:https://blog.csdn.net/suiban7403/article/details/77875909redis主从配置:https://segmentfault.com/a/1190000014091287#articleHeader0因为使用的docker-compose部署,docker-compose也没有指定容器的静态ip。所有是用hostnam...
·
redis主从配置:https://blog.csdn.net/suiban7403/article/details/77875909
redis主从配置:https://segmentfault.com/a/1190000014091287#articleHeader0
因为使用的docker-compose部署,docker-compose也没有指定容器的静态ip。所有是用hostname来实现通信连接。
那就有个问题了。每次 docker-compose up -d 容器都会重新分配ip。
而从redis配置文件里 是这样写的 slaveof 192.168.144.3 6379
所以每次启动容器都会造成 连接不上的问题。
解决方法:
docker-compose使用hostname连接
slaveof redis 6379
docker-compose使用静态ip连接slaveof 192.168.144.3 6379
更多推荐
已为社区贡献8条内容
所有评论(0)