SpringCloud - @EnableDiscoveryClient、@EnableEurekaClient 區別

最近在學習springcloud的時候發現不同的教程裏對於服務註冊使用了兩種註解:@EnableDiscoveryClient與@EnableEurekaClient。

下面簡單介紹下兩種註解的區別

  1. @EnableDiscoveryClient 基於 spring-cloud-commons,並且在 classpath 中實現。
  2. @EnableEurekaClient 基於 spring-cloud-netflix,只能爲 eureka 作用。

Ps:如果選用的註冊中心是eureka推薦@EnableEurekaClient;如果是其他的註冊中心推薦使用@EnableDiscoveryClient,如果classpath中添加了eureka,則它們的作用是一樣的。

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