springcloud获取注册中心服务列表

原创
03/19 16:49
阅读数 191
@Autowired
private DiscoveryClient discoveryClient;

List<String> services = discoveryClient.getServices();
log.info("Services: {}", services);
if(CollectionUtils.isNotEmpty(services)){
    for(String service : services){
        List<ServiceInstance> instances = discoveryClient.getInstances(service);
        log.info("********{}-{}", service, instances);
        instances.stream().forEach(instance -> log.info("{}", instance));
    }
}
展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部