我在注册了一些web服务。是否有任何方法可以检查在尤里卡服务器注册的端点,有关所有的应用程序?
例如:尤里卡服务器
Service1意味着请求将被路由到服务端点: localhost:9080/service1
Service2意味着请求将被路由到服务端点: localhost:9088/service2
Service3意味着请求将被路由到服务端点: localhost:9085/service3
发布于 2017-05-22 17:39:57
您可以在http://host-name:8761上检查Eureka仪表板(如果使用的是不同的端口,请更改端口)。
其次,尤里卡不发送任何请求。它只是一个服务注册中心,保存Microservices及其实例的记录。您需要一个API (ZUUL)或类似的方法来执行路由,以及客户端负载均衡器(功能区,等等)。
您可以像下面这样在application.yml (或属性)文件中配置zuul端点来访问您的服务端点。
zuul:
ignoredServices: "*"
routes:
service1:
path: /service1/**
service2:
path: /service2/**
如果您想访问service1,那么端点将类似于http://localhost:8765/service1/{custom-path}
注意: 8765是默认的zuul端口。相应地修改。
https://stackoverflow.com/questions/44118453
复制相似问题