From a706683bd367de1eec60e03e1e886293603856ec Mon Sep 17 00:00:00 2001 From: Alexey Savchuk Date: Wed, 6 Feb 2019 23:32:13 +0300 Subject: [PATCH] Service check TTL (#471) Closes gh-470 --- .../ConsulServiceRegistry.java | 4 +- .../ConsulServiceRegistryCheckTtlTests.java | 100 ++++++++++++++++++ 2 files changed, 103 insertions(+), 1 deletion(-) create mode 100644 spring-cloud-consul-discovery/src/test/java/org/springframework/cloud/consul/serviceregistry/ConsulServiceRegistryCheckTtlTests.java diff --git a/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/serviceregistry/ConsulServiceRegistry.java b/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/serviceregistry/ConsulServiceRegistry.java index 215bcb8c..c842d34f 100644 --- a/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/serviceregistry/ConsulServiceRegistry.java +++ b/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/serviceregistry/ConsulServiceRegistry.java @@ -31,6 +31,7 @@ import com.ecwid.consul.v1.ConsulClient; import com.ecwid.consul.v1.QueryParams; import com.ecwid.consul.v1.Response; import com.ecwid.consul.v1.health.model.Check; +import com.ecwid.consul.v1.agent.model.NewService; import static org.springframework.boot.actuate.health.Status.OUT_OF_SERVICE; import static org.springframework.boot.actuate.health.Status.UP; @@ -62,7 +63,8 @@ public class ConsulServiceRegistry implements ServiceRegistry