背景
项目是spring boot spring cloud mysql redis nacos的web项目,在使用docker swarm创建集群时,为了去掉代码中的nacos mysql redis的ip连接信息,进行优化,发现除了redis集群以外其他的都可以,为此多方面搜索终于找到问题所在,特此记录
结果
redis集群官方不支持docker的swarm 集群网络方式,需指定容器的network使用host方式连接
官网原文
官方原文地址 https://redis.io/topics/cluster-tutorial#redis-cluster-and-docker
备注
使用docker 搭建redis集群可以学习这个博主的方式地址
https://www.cnblogs.com/niceyoo/p/14118146.html