您好,登錄后才能下訂單哦!
這篇文章主要介紹“Spring Cloud Eureka Client依賴實例分析”,在日常操作中,相信很多人在Spring Cloud Eureka Client依賴實例分析問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Spring Cloud Eureka Client依賴實例分析”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
搭建一個SpringCloud項目,通過Feign請求Eureka注冊中心其它服務實例,但是無論如何服務就是不去Eureka上注冊!!!后來經過數小心的排查,最終發現是Eureka—Client依賴添加錯誤造成的,這個問題解決超時。雖然使用SpringCloud和SpringBoot高集成依賴架構給我們帶來了很多方便,但由于內部版本復雜,我們在日常使用中一定要看仔細了再用,否則會出現各種莫名其妙的問題,拖慢開發進度。
Eureka-Client依賴李鬼還是李逵?
李鬼:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-netflix-eureka-client</artifactId> </dependency>
李逵:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency>
惡心的是這倆玩意兒還能同時存在!!!
放一張細節圖:
更換依賴后問題解決!服務Eureka注冊成功且實現了通過實例名稱調用。
Tips:
在使用spring-cloud-netflix-eureka-client無法注冊Eureka上后,添加了Eureka-Server的依賴后注冊中心竟然神奇的出現了我們要注冊的服務!!!當我要通過Feign進行服務間通信時問題又來了。
com.netflix.client.ClientException: Load balancer does not have available server for client: helloservice
他娘的什么鬼,我的服務明明都在Eureka上注冊,為什么不能夠實現服務間通信?
我的Eureka-Server依賴如下:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-netflix-eureka-server</artifactId> </dependency>
而真正的Eureka-Server依賴如下:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency>
到此,關于“Spring Cloud Eureka Client依賴實例分析”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。