Commit 8860feac by Nepxion

修正Bug

parent 5e183b97
......@@ -43,12 +43,15 @@ public class DiscoveryClientDecorator implements DiscoveryClient {
@Override
public List<ServiceInstance> getInstances(String serviceId) {
String applicationName = environment.getProperty(DiscoveryPluginConstant.SPRING_APPLICATION_NAME);
List<ServiceInstance> instances = discoveryClient.getInstances(serviceId);
boolean discoveryVersionEnabled = Boolean.valueOf(environment.getProperty(DiscoveryPluginConstant.SPRING_APPLICATION_DISCOVERY_VERSION_ENABLED));
if (discoveryVersionEnabled) {
String applicationName = environment.getProperty(DiscoveryPluginConstant.SPRING_APPLICATION_NAME);
VersionStrategy versionStrategy = applicationContext.getBean(VersionStrategy.class);
versionStrategy.apply(applicationName, serviceId, 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