0

我正在审查 Dalston 中的新功能。我很好奇如何为 Consul 适当地使用 ServiceRegistry。

在 register 和 deregister 方法中,它都使用 ConsulRegistration 对象。在注销时我在哪里可以得到这个对象?

我检查了 DiscoveryClient,它似乎返回了 ServiceInstance。

我正在考虑的场景是删除僵尸服务,我要注销一个我认为不好的实例。

4

1 回答 1

0

您可以使用 Spring Boot 自动装配 ConsulRegistration 对象。以下测试课程可能对您有所帮助。

Spring Cloud Consul:ConsulServiceRegistryTests

于 2017-03-22T10:58:47.253 回答