采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
请教一下:简单的 3 node docker swarm集群 ,1 主 2 worker. 但是发现不同node的container 网络不通. 现象感觉是 ingress 无法自动负载均衡。 service 内部通过 servicename:port 访问, 如果 两个service container不在同一个host上,肯能会连接timeout.
抱歉啦亲,我对swarm也只是入门级别,精力都在k8s了,后面就没太关注过swarm的发展了。所以网络层面的问题可能没办法帮到你啦。不过通过你的描述我google了几种情况,你做个参考:
1 swarm子网与宿主机网段冲突
https://www.cnblogs.com/atuotuo/p/7250695.html
2 4789端口的udp包被墙掉
https://blog.csdn.net/pyktpykt/article/details/84589235
3 原理方面的
https://blog.csdn.net/mnasd/article/details/83085539
我现在准备转k8, 我之前swarm整了两个项目,已经上线。除了网络其他都挺好的,网络也是有些临时解决方案目前不影响应用。 K8入门按您的课程就可以吧,我看时间挺长了是否有更新呢?
下周会上线一门专门讲k8s的课,可以关注一下哦~
还有一个现象是:部署一个web服务 port: '8761:8761'使用docker node 各个 ip:8761访问,有的ip:8761 无法访问到应用。
登录后可查看更多问答,登录/注册
从开发到编排,快速,完整,深入的掌握微服务
1.8k 16
4.6k 14
961 14
2.3k 13
1.2k 10