奇怪的"Docker Flow Proxy: 503 Service Unavailable"问题

2019-01-03 03:18发布

在一个已有的docker swarm集群(上面部署的应用都能正常访问)上部署一个新的应用,访问总是出现503错误:

Docker Flow Proxy: 503 Service Unavailable
No server is available to handle this request

而进入容器内可以正常访问容器内的应用,docker部署配置无任何问题,登录到 vfarcic/docker-flow-proxy 容器内可以正常连接新部署的应用,也就是 docker-flow-proxy 路由容器与应用应用容器之间的通信是正常的。

删除应用后重新部署,问题依旧。

请问如何解决这个棘手问题?

标签: docker swarm
2条回答
何必那么认真
2楼-- · 2019-01-03 03:41

我尝试过强制更新proxy_proxy 服务

$ docker service update -d=false --force proxy_proxy

更新完之后正常了。

这个肯定不是解决方案,我就是来赚点豆子的。

查看更多
可以哭但决不认输i
3楼-- · 2019-01-03 03:54

问题与路由容器所在的节点出现某种未知状况有关,将 docker-flow-proxy 路由容器迁移至其他节点后恢复正常

查看更多
登录 后发表回答