最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決引入spring-cloud-starter-openfeign后部分類找不到的問題

 更新時間:2022年03月04日 10:31:46   作者:freewind  
這篇文章主要介紹了解決引入spring-cloud-starter-openfeign后部分類找不到的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

引入spring-cloud-starter-openfeign后部分類找不到

今天遇到一個奇怪的問題

pom中已經(jīng)引入了spring-cloud-starter-openfeign依賴。

	<dependency>
			<groupId>org.springframework.cloud</groupId>
			<artifactId>spring-cloud-starter-openfeign</artifactId>
		</dependency>

但是代碼中提示FeignClient類找不到。

原因

我用的aliyuMaven倉庫,發(fā)現(xiàn)spring-cloud-starter-openfeign與spring官方倉庫不一樣。

解決方案

刪除本地倉庫這個jar包,setting.xml文件中先刪除aliyun私服,以及公司的私服【因為大部分公司的私服都使用aliyun proxy.】加上spring私服,當然,如果你項目總的pom文件中設置了私服位置,同樣道理需要變更。

然后,更新maven依賴,下載好后再復原setting文件。

spring-cloud-starter-openfeign性能優(yōu)化

配置 HttpClient 或者 OKHttp

在默認情況下 spring cloud feign在進行各個子服務之間的調(diào)用時,http組件使用的是jdk的HttpURLConnection,沒有使用線程池。有2種可選的線程池:HttpClient 和 OKHttp

<dependency>
? ? <groupId>io.github.openfeign</groupId>
? ? <artifactId>feign-httpclient</artifactId>
? ? <version>11.0</version>
</dependency>

或者

<dependency>
? ? <groupId>io.github.openfeign</groupId>
? ? <artifactId>feign-okhttp</artifactId>
? ? <version>11.0</version>
</dependency>

配置參數(shù)

feign:
? httpclient:
? ? enabled: true
? ? # feign最大連接數(shù)
? ? max-connections: 200
? ? # feign單個路徑的最大連接數(shù)
? ? max-connections-per-route: 50

或者

feign:
? okhttp:
? ? enabled: true
? ? # feign最大連接數(shù)
? ? max-connections: 200
? ? # feign單個路徑的最大連接數(shù)
? ? max-connections-per-route: 50

日志級別

在生產(chǎn)環(huán)境,需要打印feign的日志,使用basic級別就ok了,強烈不建議使用full。打印日志太多,消耗feign的性能。

feign:
? client:
? ? config:
? ? ? default:
? ? ? ? loggerLevel: basic

親測日志級別從full改為basic,高并發(fā)時, 接口QPS提升30%+

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Java設計模式之簡單工廠 工廠方法 抽象工廠深度總結(jié)

    Java設計模式之簡單工廠 工廠方法 抽象工廠深度總結(jié)

    設計模式(Design Pattern)是前輩們對代碼開發(fā)經(jīng)驗的總結(jié),是解決特定問題的一系列套路。它不是語法規(guī)定,而是一套用來提高代碼可復用性、可維護性、可讀性、穩(wěn)健性以及安全性的解決方案
    2021-09-09
  • jfinal中stateless模式嵌入shiro驗證的實現(xiàn)方式

    jfinal中stateless模式嵌入shiro驗證的實現(xiàn)方式

    這篇文章主要介紹了jfinal中stateless模式嵌入shiro驗證,今天,我們就來嘗試一種通過攔截器來實現(xiàn)的Stateless Jfinal嵌入方式,需要的朋友可以參考下
    2022-06-06
  • Spring重試支持Spring Retry的方法

    Spring重試支持Spring Retry的方法

    本篇文章主要介紹了Spring重試支持Spring Retry的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • 一次"java:程序包org.aspectj.lang不存在"問題解決實戰(zhàn)記錄

    一次"java:程序包org.aspectj.lang不存在"問題解決實戰(zhàn)記錄

    這篇文章主要給大家介紹了一次"java:程序包org.aspectj.lang不存在"問題解決的實戰(zhàn)過程,這個錯誤提示意味著你的Java程序中引用了org.aspectj.lang這個包,但是該包并不存在,文章通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-06-06
  • 通過jxl.jar 讀取、導出excel的實例代碼

    通過jxl.jar 讀取、導出excel的實例代碼

    通過jxl.jar 讀取、導出excel的實例代碼,需要的朋友可以參考一下
    2013-03-03
  • 使用Java實現(xiàn)6種常見負載均衡算法

    使用Java實現(xiàn)6種常見負載均衡算法

    Java負載均衡算法也是分布式系統(tǒng)中的重要組成部分,用于將來自客戶端的請求分配到不同的后端服務器上,本文將介紹常見的Java負載均衡算法,輪詢法、加權隨機法……一次性讓你了解?6?種常見負載均衡算法
    2023-06-06
  • Java中的邏輯結(jié)構詳解

    Java中的邏輯結(jié)構詳解

    這篇文章主要介紹了Java中的邏輯結(jié)構詳解,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • java運行jar包提示?“XXX中沒有主清單屬性”?"找不到主類”兩種解決辦法

    java運行jar包提示?“XXX中沒有主清單屬性”?"找不到主類”兩種解決辦法

    本文主要介紹了java運行jar包提示?“XXX中沒有主清單屬性”?"找不到主類”兩種解決辦法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • 詳解Java的線程狀態(tài)

    詳解Java的線程狀態(tài)

    本文主要為大家詳細介紹一下Java的線程狀態(tài),文中的示例代碼講解詳細,對我們學習有一定的幫助,感興趣的小伙伴可以跟隨小編學習一下
    2022-11-11
  • Java后端Cookie實現(xiàn)(時間戳)代碼實例

    Java后端Cookie實現(xiàn)(時間戳)代碼實例

    這篇文章主要介紹了Java后端Cookie實現(xiàn)(時間戳)代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-12-12

最新評論

蕉岭县| 江口县| 兴安盟| 中山市| 台中市| 达尔| 盐津县| 论坛| 朝阳市| 潜山县| 温州市| 邵武市| 新宁县| 阆中市| 溧水县| 科技| 麻栗坡县| 玉屏| 三亚市| 德清县| 永仁县| 万宁市| 东辽县| 保定市| 青海省| 左权县| 澄迈县| 泽普县| 杭锦后旗| 贵州省| 胶州市| 法库县| 雷山县| 婺源县| 习水县| 曲周县| 宁化县| 永善县| 乐清市| 铁岭县| 扎兰屯市|