EnableDiscoveryClient和EnableEurekaClient的異同

區別

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的服務發現功能

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章