SpringCloud-Eureka 服务发现
本篇将继续接着上一篇 SpringCloud-服务注册 ,通过使用 DiscoveryClient 来实现服务发现,并且消费。
DiscoveryClient 源自于 spring-cloud-client-discovery ,是 spring cloud 中被定义用来服务发现的公共接口,在 spring cloud 的各类服务发现组件中,都有对应的实现,如 eureka、consul、zookeeper 。它提供从服务注册中心获取服务实例信息的能力。如果我们想自己实现一个服务发现组件,集成到spring cloud 中,就完全可以通过实现此接口来完成。