假设我们有eureka服务器A,eureka客户B(具有三个实例B1 B2 B3)和C(C1)
现在我要这样做:
C1使用URL像B / test一样调用每个B实例一次,是否有一种优雅的方法?
答案 0 :(得分:1)
您可以在应用程序中注入EurekaClient ant尝试获取所有实例:
@Autowired
private EurekaClient eurekaClient;
public void getAllInstance(){
eurekaClient.getApplication("B-service").getInstances();
...
}
现在您需要将请求发送到每个实例