diff --git a/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulDiscoveryClient.java b/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulDiscoveryClient.java index 9f80a909..1b80cb01 100644 --- a/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulDiscoveryClient.java +++ b/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulDiscoveryClient.java @@ -48,7 +48,7 @@ public class ConsulDiscoveryClient implements DiscoveryClient { host = member.getName(); } } - return new DefaultServiceInstance(service.getId(), host, service.getPort()); + return new DefaultServiceInstance(service.getId(), host, service.getPort(), false); } @Override @@ -63,11 +63,10 @@ public class ConsulDiscoveryClient implements DiscoveryClient { private void addInstancesToList(List instances, String serviceId) { Response> services = client.getCatalogService(serviceId, QueryParams.DEFAULT); for (CatalogService service : services.getValue()) { - instances.add(new DefaultServiceInstance(serviceId, service.getNode(), service.getServicePort())); + instances.add(new DefaultServiceInstance(serviceId, service.getNode(), service.getServicePort(), false)); } } - @Override public List getAllInstances() { List instances = new ArrayList<>();