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

解決引入spring-cloud-starter-openfeign后部分類(lèi)找不到的問(wèn)題

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

引入spring-cloud-starter-openfeign后部分類(lèi)找不到

今天遇到一個(gè)奇怪的問(wèn)題

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

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

但是代碼中提示FeignClient類(lèi)找不到。

原因

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

解決方案

刪除本地倉(cāng)庫(kù)這個(gè)jar包,setting.xml文件中先刪除aliyun私服,以及公司的私服【因?yàn)榇蟛糠止镜乃椒际褂胊liyun proxy.】加上spring私服,當(dāng)然,如果你項(xiàng)目總的pom文件中設(shè)置了私服位置,同樣道理需要變更。

然后,更新maven依賴(lài),下載好后再?gòu)?fù)原setting文件。

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

配置 HttpClient 或者 OKHttp

在默認(rèn)情況下 spring cloud feign在進(jìn)行各個(gè)子服務(wù)之間的調(diào)用時(shí),http組件使用的是jdk的HttpURLConnection,沒(méi)有使用線程池。有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單個(gè)路徑的最大連接數(shù)
? ? max-connections-per-route: 50

或者

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

日志級(jí)別

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

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

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

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

相關(guān)文章

  • Java設(shè)計(jì)模式之簡(jiǎn)單工廠 工廠方法 抽象工廠深度總結(jié)

    Java設(shè)計(jì)模式之簡(jiǎn)單工廠 工廠方法 抽象工廠深度總結(jié)

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

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

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

    Spring重試支持Spring Retry的方法

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

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

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

    通過(guò)jxl.jar 讀取、導(dǎo)出excel的實(shí)例代碼

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

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

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

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

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

    java運(yùn)行jar包提示?“XXX中沒(méi)有主清單屬性”?"找不到主類(lèi)”兩種解決辦法

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

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

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

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

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

最新評(píng)論

开鲁县| 山东省| 奈曼旗| 界首市| 湟中县| 策勒县| 沂水县| 甘泉县| 萨嘎县| 霍州市| 盐源县| 霍城县| 景宁| 新竹市| 巢湖市| 内丘县| 林西县| 乌兰察布市| 蒙山县| 苏州市| 莆田市| 金堂县| 新干县| 舞阳县| 枣强县| 双桥区| 乐平市| 峡江县| 东山县| 乌拉特中旗| 浦县| 洛浦县| 永福县| 西吉县| 黑山县| 麻栗坡县| 独山县| 清水河县| 丰顺县| 安义县| 岐山县|