所以我们有一个运行在localhost:8080上的Spring应用程序
作为要求的一部分,我们需要此应用程序连接到微服务。微服务具有2个组件。 一个在localhost:8888上运行-X 另一个在localhost:7777-Y
我们有运行在localhost:8761上的spring Discovery服务器
我们如何从整体式Spring应用程序通过发现服务器连接到微服务X或Y。
我们可以直接连接到localhost:8888或localhost:7777
但是有没有办法通过发现服务器做到这一点
答案 0 :(得分:0)
After adding and enabling discovery service dependencies you can inject eurekaClient
bean and get an application url ("round-robinned" or not).
Another (and better) option is to use feign client. It can use discovery service implicitly.