1. 程式人生 > >springcloud註解@EnableDiscoveryClient與@EnableEurekaClient的區別

springcloud註解@EnableDiscoveryClient與@EnableEurekaClient的區別

ble ng- lee over GC ring 學習 eureka bsp

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

@EnableDiscoveryClient基於spring-cloud-commons,並且在classpath中實現。

@EnableEurekaClient基於spring-cloud-netflix,只能為eureka作用。

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

springcloud註解@EnableDiscoveryClient與@EnableEurekaClient的區別