请稍等 ...
×

采纳答案成功!

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

使用 docker stack 部署时,外部网络访问很慢

使用 docker stack 部署,前后端项目的时候,外部网络访问API接口,很慢。 请问如何解决??


我分别使用docker run 启动容器 和 docker stack 使用 外部创建的docker 网络( my_net overlay 网络 )

测试结果,docker stack 很慢。经常要3-5秒后才有数据, docker run 1-2秒内就有数据了...


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

1回答

刘果国 2018-07-31 11:17:20

docker本身的启动方式一般不会有这么大的网络延迟差别的。建议先写一个非常简单的服务,不要参杂业务逻辑,然后测试一下速度。排除业务本身速度问题。网络本身可以先简单看下ping的延迟

0 回复 有任何疑惑可以回复我~
  • 提问者 YzSama #1
    谷歌了下,发现docker overlay 网络性能很差。 现在打算改用Calico 网络插件。
    回复 有任何疑惑可以回复我~ 2018-07-31 11:45:45
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信