本篇內容主要講解“如何實現基于SpringCloudAlibaba和Nacos微服務體系下的FeignClient客戶端負載均衡”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何實現基于SpringCloudAlibaba和Nacos微服務體系下的FeignClient客戶端負載均衡”吧!
Feign is a Java to HTTP client binder inspired by Retrofit, JAXRS-2.0, and WebSocket. Feign's first goal was reducing the complexity of binding Denominator uniformly to HTTP APIs regardless of ReSTfulness.
將基于SpringCloudAlibaba和Nacos構建微服務入門實例中的服務提供者程序打包輸出:myclouds-nacos-discovery-provider-example-3.0.0.jar。
啟動2個服務提供者實例
java -jar myclouds-nacos-discovery-provider-example-3.0.0.jar --server.port=18000 java -jar myclouds-nacos-discovery-provider-example-3.0.0.jar --server.port=18001
將基于SpringCloudAlibaba和Nacos構建微服務入門實例中的服務提供者程序打包輸出:myclouds-nacos-discovery-consumer-example-3.0.0.jar。
java -jar myclouds-nacos-discovery-consumer-example-3.0.0.jar --server.port=18000
請求http://127.0.0.1:19000/bankcard/findCardInfo?cardNo=5301001,查看服務提供者控制臺。
springcloudalibaba下feignclient的負載均衡實現也是依賴netflix-ribbon。在spring-cloud-starter-alibaba-nacos-discovery pom中對其進行了依賴spring-cloud-starter-netflix-ribbon。
到此,相信大家對“如何實現基于SpringCloudAlibaba和Nacos微服務體系下的FeignClient客戶端負載均衡”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。