Kih*_*ats 6 java spring-boot netflix-eureka
我有一个Spring Boot应用程序也是一个Eureka服务器.我想列出已注册到此Eureka Server的所有实例.我该怎么做?
获取registry使用EurekaServerContextHolder.getInstance().getServerContext().getRegistry()然后使用registry列出所有Applications
PeerAwareInstanceRegistry registry = EurekaServerContextHolder.getInstance().getServerContext().getRegistry();
Applications applications = registry.getApplications();
applications.getRegisteredApplications().forEach((registeredApplication) -> {
registeredApplication.getInstances().forEach((instance) -> {
System.out.println(instance.getAppName() + " (" + instance.getInstanceId() + ") : " + response);
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4245 次 |
| 最近记录: |