spring cloud feign 調用一直fallback


本文為博主原創,轉載請注明出處:

   功能在本地調試的時候一直是正常可以調用的,當服務發布到 dev 環境的時候,調用的時候一直 fallback,且由於服務調用的時候,對 Feign 配置了 fallback 的配置。

直接fallback ,在日志中看不到任何異常的信息,就很迷惑,在網上找了下,說去掉 fallback 的配置,就可以看到feign 調用的異常日志。當去掉 fallback 配置,在dev 服務器

環境調試的時候,終於看到異常信息了: 未知的name。

  @FeignClient 注解中的 name 在配置文件中配置,為服務組件的名稱,查看配置中心中的組件服務名稱與項目的名稱不一致,導致調用一直fallback。

  修改了服務的名稱,重新調用就ok了。

  

  另外如果有問題,可以在注冊中心 查看注冊服務的 ip ,是否為指定 服務器ip, 很多時候,很多同志的本地服務也會注冊到dev環境或服務器環境上,服務路由分發到某個同志

的電腦服務時,也會出現問題。

 


免責聲明!

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



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