com.netflix.zuul.exception.ZuulException:在Docker容器上运行时转发错误

时间:2018-10-06 18:56:49

标签: docker spring-cloud docker-machine netflix-zuul docker-networking

我正在使用Spring Boot开发基于微服务的应用程序。基本上,应用架构如下所示。

  • Eureka服务注册中心
  • API网关(Zuul代理)
  • 用户服务
  • 付款服务
  • 等等。

使用Docker容器部署应用程序时,所有已注册的应用程序均已成功注册到注册表中。

但是当尝试通过API路由URL访问服务方法时,会导致

错误
  

com.netflix.zuul.exception.ZuulException:转发错误

但是,当尝试在没有docker容器的情况下在本地部署API网关时,它很有魅力!!!!

我已经使用以下命令来运行Docker API网关映像。

docker run -p 3007:3007 -d <imageid>

当来自API网关docker容器的传出请求似乎出现问题。有没有办法授予所有联网功能以与外部资源进行通信?

0 个答案:

没有答案