Commit 8860feac by Nepxion

修正Bug

parent 5e183b97
...@@ -43,12 +43,15 @@ public class DiscoveryClientDecorator implements DiscoveryClient { ...@@ -43,12 +43,15 @@ public class DiscoveryClientDecorator implements DiscoveryClient {
@Override @Override
public List<ServiceInstance> getInstances(String serviceId) { public List<ServiceInstance> getInstances(String serviceId) {
String applicationName = environment.getProperty(DiscoveryPluginConstant.SPRING_APPLICATION_NAME);
List<ServiceInstance> instances = discoveryClient.getInstances(serviceId); List<ServiceInstance> instances = discoveryClient.getInstances(serviceId);
VersionStrategy versionStrategy = applicationContext.getBean(VersionStrategy.class); boolean discoveryVersionEnabled = Boolean.valueOf(environment.getProperty(DiscoveryPluginConstant.SPRING_APPLICATION_DISCOVERY_VERSION_ENABLED));
versionStrategy.apply(applicationName, serviceId, instances); if (discoveryVersionEnabled) {
String applicationName = environment.getProperty(DiscoveryPluginConstant.SPRING_APPLICATION_NAME);
VersionStrategy versionStrategy = applicationContext.getBean(VersionStrategy.class);
versionStrategy.apply(applicationName, serviceId, instances);
}
return instances; return instances;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment