記錄SpringCloud使用@EnableEurekaClient不生效,註冊不到Eureka上

問題

根據書上的demo寫例子,發現使用@EnableEurekaClient註解的時候竟然不生效,不能夠註冊到Eureka上,書上的版本比較舊了,自己寫的時候使用的上新版本。

解決方案

需要同時引入spring-cloud-netflix-eureka-client和spring-cloud-starter-netflix-eureka-server

沒有生效之前只是單獨引用了spring-cloud-netflix-eureka-client,不生效之後又加入了spring-cloud-starter-netflix-eureka-server,這個時候發現生效了。

隨後測試又發現不引入spring-cloud-netflix-eureka-client也能註冊成功。
再然後測試發現啓動類上面不添加@EnableEurekaClient也能正常註冊成功,各種情況測試下來發現只要有spring-cloud-starter-netflix-eureka-server這個包,並且配置了相關屬性,就可以啓動註冊上。

參考的配置文件

在這裏插入圖片描述

application.properties例子

在這裏插入圖片描述

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