mirror of
https://gitee.com/mirrors/Spring-Cloud-Alibaba.git
synced 2021-06-26 13:25:11 +08:00
add dubbo and nacos endpoint
This commit is contained in:
@@ -24,6 +24,7 @@ import java.util.Map;
|
||||
import com.alibaba.cloud.nacos.NacosDiscoveryProperties;
|
||||
import com.alibaba.cloud.nacos.NacosServiceManager;
|
||||
import com.alibaba.nacos.api.naming.NamingService;
|
||||
import com.alibaba.nacos.api.naming.pojo.Instance;
|
||||
import com.alibaba.nacos.api.naming.pojo.ServiceInfo;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
@@ -66,6 +67,11 @@ public class NacosDiscoveryEndpoint {
|
||||
|
||||
try {
|
||||
subscribe = namingService.getSubscribeServices();
|
||||
for (ServiceInfo serviceInfo : subscribe) {
|
||||
List<Instance> instances = namingService.getAllInstances(
|
||||
serviceInfo.getName(), serviceInfo.getGroupName());
|
||||
serviceInfo.setHosts(instances);
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
log.error("get subscribe services from nacos fail,", e);
|
||||
|
Reference in New Issue
Block a user