解決spring cloud gateway調(diào)用其他模塊出現(xiàn)的問(wèn)題
spring cloud gateway調(diào)用其他模塊問(wèn)題
在項(xiàng)目中,我想通過(guò)spring cloud gateway 來(lái)調(diào)用其他模塊。
遇到了二連坑,這里記錄一下
1.feign調(diào)用失敗
一開(kāi)始用的feign,發(fā)現(xiàn)feign一直無(wú)法調(diào)用。具體情況是調(diào)用失敗。
之后debug,才發(fā)現(xiàn)注入的feignClient就是空的。然后通過(guò)調(diào)研才了解到,feign的功能是依賴(lài)Spring Boot web 這個(gè)依賴(lài)。
而這個(gè)依賴(lài)恰恰又和gateway沖突,這個(gè)沖突在引入Spring Boot web 這個(gè)依賴(lài)之后,控制臺(tái)就會(huì)顯示。
所以只好打算更換RestTemplate發(fā)送消息。
2. RestTemplate 和 gateway filter加載順序
因?yàn)槲沂窃趂ilter中去調(diào)用其他服務(wù)的,所以在配置好RestTemplate相關(guān)內(nèi)容之后,發(fā)現(xiàn)注入的RestTemplate 也是空,之后打印才發(fā)現(xiàn),RestTemplate加載在Gateway的Filter之后,所以就直接在filter里new了。
當(dāng)然也可以通過(guò)改變bean的加載順序來(lái)設(shè)置。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Intellij idea 代碼提示忽略字母大小寫(xiě)和常用快捷鍵及設(shè)置步驟
這篇文章主要介紹了Intellij idea 代碼提示忽略字母大小寫(xiě)和常用快捷鍵及設(shè)置步驟,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-02-02
JavaSE基礎(chǔ)之反射機(jī)制(反射Class)詳解
反射機(jī)制有什么用?通過(guò)java語(yǔ)言中的反射機(jī)制可以操作字節(jié)碼文件,可以讀和修改字節(jié)碼文件。所以本文將為大家講講反射機(jī)制的使用,需要的可以參考一下2022-09-09
SpringBoot集成tomcat詳解實(shí)現(xiàn)過(guò)程
采用spring boot之后,一切變得如此簡(jiǎn)單,打包->java-jar->運(yùn)維,只需要一個(gè)jar包便可以隨意部署安裝。這篇文章,將對(duì) spring boot集成tomcat的源碼進(jìn)行分析,探索其內(nèi)部的原理2023-02-02
Java中定時(shí)任務(wù)的全方位場(chǎng)景實(shí)現(xiàn)思路分析
在開(kāi)發(fā)過(guò)程中,根據(jù)需求和業(yè)務(wù)的不同經(jīng)常會(huì)有很多場(chǎng)景需要用到不同特性的定時(shí)任務(wù),本文將針對(duì)這些場(chǎng)景,提供不同的一個(gè)實(shí)現(xiàn)思路,感興趣的小伙伴快跟隨小編一起學(xué)習(xí)一下吧2023-12-12
SpringBoot集成Apache POI實(shí)現(xiàn)Excel的導(dǎo)入導(dǎo)出
Apache POI是一個(gè)流行的Java庫(kù),用于處理Microsoft Office格式文件,包括Excel文件,本文主要介紹了SpringBoot集成Apache POI實(shí)現(xiàn)Excel的導(dǎo)入導(dǎo)出,具有一定的參考價(jià)值,感興趣的可以了解一下2024-06-06
Spring Boot循環(huán)依賴(lài)的癥狀和解決方案
循環(huán)依賴(lài)是指在Spring Boot 應(yīng)用程序中,兩個(gè)或多個(gè)類(lèi)之間存在彼此依賴(lài)的情況,形成一個(gè)循環(huán)依賴(lài)鏈。這篇文章主要介紹了SpringBoot循環(huán)依賴(lài)的癥狀和解決方法2023-04-04
Java中Timer的schedule()方法參數(shù)詳解
今天小編就為大家分享一篇關(guān)于Java中Timer的schedule()方法參數(shù)詳解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03

