我正在尝试配置一个用于本地测试的现有应用程序,并且需要模拟其Eureka服务发现。该应用程序及其库直接使用EurekaClient,例如:
@Autowired
EurekaClient eurekaClient;
public String getUrl() {
return eurekaClient.getNextServerFromEureka("some-app", false).getHomePageUrl();
}
使用此设置,是否可以关闭Eureka并打开Ribbon(使用listOfServers属性),以使EurekaClient从Ribbon提取主机?还是建议您模拟掉EurekaClient的所有实例?
谢谢!