首页 > 解决方案 > 网关应用无法连接到微服务

问题描述

我们将 Jhipster 和 docker 用于我们的微服务架构。我们刚刚将我们的应用程序堆栈部署到 docker swarm(docker-compose 版本 3),其中只有一个节点处于活动状态,并且网关应用程序抛出 zuul 超时连接到后端微服务时出现问题。我们有一个不同的环境,我们不使用 swarm(docker-compose 版本 2),它工作得很好。在 swarm 中,我能够使用容器名称:端口而不是容器 Ip:端口从网关应用程序卷曲到后端微服务。我在这里迷路了,因为我无法将问题缩小到是群体问题还是 jhipster 问题。我什至在我们的应用程序属性中更改了“prefer-ip-address: false”,但这是同一个问题吗?关于问题可能是什么的任何线索?

标签: dockermicroservicesdocker-swarmnetflix-eurekajhipster-registry

解决方案


推荐阅读