区别
1:归属不一样 一个是cloud自带的discovery 一个是 eureka
--org.springframework.cloud.client.discovery.EnableDiscoveryClient
--org.springframework.cloud.netflix.eureka.EnableEurekaClient
2:EnableEurekaClient继承自 EnableDiscoveryClient
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@EnableDiscoveryClient
public @interface EnableEurekaClient
3结论
适用范围不一样
EnableDiscoveryClient 可使用cloud适配的所有服务管理组件
EnableEurekaClient只能在Eureka的服务管理组件中使用
相同
都用于SpringCloud的服务发现功能