请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请教一下:Docker Swarm网络问题

请教一下:简单的 3 node docker swarm集群 ,1 主 2 worker.
但是发现不同node的container 网络不通. 现象感觉是 ingress 无法自动负载均衡。
service 内部通过 servicename:port 访问, 如果 两个service container不在同一个host上,肯能会连接timeout.

正在回答 回答被采纳积分+3

2回答

刘果国 2019-04-12 19:54:31

抱歉啦亲,我对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

1 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3494094 #1
    我现在准备转k8, 我之前swarm整了两个项目,已经上线。除了网络其他都挺好的,网络也是有些临时解决方案目前不影响应用。
    K8入门按您的课程就可以吧,我看时间挺长了是否有更新呢?
    回复 有任何疑惑可以回复我~ 2019-04-18 15:37:39
  • 刘果国 回复 提问者 慕粉3494094 #2
    下周会上线一门专门讲k8s的课,可以关注一下哦~
    回复 有任何疑惑可以回复我~ 2019-04-18 21:07:24
提问者 慕粉3494094 2019-04-12 18:27:06

还有一个现象是:
部署一个web服务 port:  '8761:8761'
使用docker  node 各个  ip:8761访问,有的ip:8761 无法访问到应用。  

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信