springboot “坑”之@FeignClient 注解


在項目開發中難免會遇到一些問題,這次小編又遇到了一個很惡心的問題,由於剛接觸springboot架構,配置和使用上都還比較陌生。

下面來描述一下我遇到的問題:

項目是分模塊開發,后台做無狀態,登錄和權限控制在網關上做,所有服務都注冊到服務中心上,由網關往下分發請求

小編在寫網關接口的時候遇到了問題,網關接口和后台接口都寫的沒有問題,但是在整合后,網關無法轉發到這個接口上。經過百度許久后無果。

小編開始進行排查,由於在網關里 @FeignClient 注解的接口中所有的方法請求地址和網關中所請求的地址一樣,然后做出個大膽的推測,是不是這個原因呢??

然后開始試驗,將網關請求的路徑稍作修改,和請求后台的路徑不一致,然后,問題解決!!(到目前為止,不知道原因)

 

貼上圖片,更容易明白

【錯誤頁】

【網關轉發接口】

 【后台請求接口】

 

 

 【網關請求接口】

 

原因是因為 網關請求接口名稱和后台請求接口名稱一樣

分享出來防止新手入坑,也希望有大神給出解釋!!

望大神給予解釋。。。謝謝!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM