1
0
mirror of https://gitee.com/mirrors/Spring-Cloud-Alibaba.git synced 2021-06-26 13:25:11 +08:00

Merge pull request #20 from HaojunRen/master

Fixes #19
This commit is contained in:
xiaojing 2018-09-18 14:30:38 +08:00 committed by GitHub
commit 024a0cca7c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -44,8 +44,17 @@ public class NacosServerList extends AbstractServerList<NacosServer> {
@Override
public List<NacosServer> getInitialListOfServers() {
return getServers();
}
@Override
public List<NacosServer> getUpdatedListOfServers() {
return getServers();
}
private List<NacosServer> getServers() {
try {
List<Instance> instances = registration.getNacosNamingService().selectInstances(serviceId,true);
List<Instance> instances = registration.getNacosNamingService().selectInstances(serviceId, true);
return instancesToServerList(instances);
}
catch (Exception e) {
@ -53,11 +62,6 @@ public class NacosServerList extends AbstractServerList<NacosServer> {
}
}
@Override
public List<NacosServer> getUpdatedListOfServers() {
return getInitialListOfServers();
}
private List<NacosServer> instancesToServerList(List<Instance> instances) {
List<NacosServer> result = new ArrayList<>(instances.size());
for (Instance instance : instances) {