Zuul Gateway未显示在Eureka注册的应用;使用Eureka-REST-operations文档进行注册

时间:2019-05-01 21:44:36

标签: python netflix-eureka netflix-zuul netflix

在遵循https://github.com/Netflix/eureka/wiki/Eureka-REST-operations中的Eureka文档之后(URL中不应包含“ / v2”),我可以在Eureka中注册一个Python-Flask应用程序,即python_client。

最重要的是,我必须在Eureka中添加sidecar服务,才能在zuul路线中查看已注册的Python App-

http://localhost:xxxx/routes

{“ / python_client / **”:“ python_client”}

但是,所有其他已注册的应用程序都通过zuul网关url显示,如-http://localhost:xxxx/app_name。而那些通过Eureka中的REST-Operations注册的应用程序却没有显示。

示例- http://localhost:xxxx/python_client

返回

Whitelabel错误页面 此应用程序没有针对/ error的显式映射,因此您将其视为后备。

发生意外错误(类型=内部服务器错误,状态= 500)。 一般

我的直觉是Eureka文档(https://github.com/Netflix/eureka/wiki/Eureka-REST-operations)中建议的有效载荷,这里-https://automationrhapsody.com/json-format-register-service-eureka/不适合Zuul。

有人遇到同样的问题或任何建议吗?

0 个答案:

没有答案