mirror of
https://gitee.com/mirrors/Spring-Cloud-Alibaba.git
synced 2021-06-26 13:25:11 +08:00
Fixes #19
This commit is contained in:
parent
625e85b040
commit
1b733af0d5
@ -44,8 +44,17 @@ public class NacosServerList extends AbstractServerList<NacosServer> {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<NacosServer> getInitialListOfServers() {
|
public List<NacosServer> getInitialListOfServers() {
|
||||||
|
return getServers();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<NacosServer> getUpdatedListOfServers() {
|
||||||
|
return getServers();
|
||||||
|
}
|
||||||
|
|
||||||
|
private List<NacosServer> getServers() {
|
||||||
try {
|
try {
|
||||||
List<Instance> instances = registration.getNacosNamingService().selectInstances(serviceId,true);
|
List<Instance> instances = registration.getNacosNamingService().selectInstances(serviceId, true);
|
||||||
return instancesToServerList(instances);
|
return instancesToServerList(instances);
|
||||||
}
|
}
|
||||||
catch (Exception e) {
|
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) {
|
private List<NacosServer> instancesToServerList(List<Instance> instances) {
|
||||||
List<NacosServer> result = new ArrayList<>(instances.size());
|
List<NacosServer> result = new ArrayList<>(instances.size());
|
||||||
for (Instance instance : instances) {
|
for (Instance instance : instances) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user