溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何實現基于SpringCloudAlibaba和Nacos微服務體系下的FeignClient客戶端負載均衡

發布時間:2021-09-29 16:43:15 來源:億速云 閱讀:112 作者:iii 欄目:大數據

本篇內容主要講解“如何實現基于SpringCloudAlibaba和Nacos微服務體系下的FeignClient客戶端負載均衡”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何實現基于SpringCloudAlibaba和Nacos微服務體系下的FeignClient客戶端負載均衡”吧!

OpenFeign簡介

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
查看Nacos服務狀態

如何實現基于SpringCloudAlibaba和Nacos微服務體系下的FeignClient客戶端負載均衡

如何實現基于SpringCloudAlibaba和Nacos微服務體系下的FeignClient客戶端負載均衡

驗證負載均衡效果

請求http://127.0.0.1:19000/bankcard/findCardInfo?cardNo=5301001,查看服務提供者控制臺。

如何實現基于SpringCloudAlibaba和Nacos微服務體系下的FeignClient客戶端負載均衡

小結

springcloudalibaba下feignclient的負載均衡實現也是依賴netflix-ribbon。在spring-cloud-starter-alibaba-nacos-discovery pom中對其進行了依賴spring-cloud-starter-netflix-ribbon。

到此,相信大家對“如何實現基于SpringCloudAlibaba和Nacos微服務體系下的FeignClient客戶端負載均衡”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女