feign.RetryableException: Read timed out executing xxx


 

 

feign.RetryableException: Read timed out executing GET http://common-item/service/item/selectTbItemAllByPage?page=1&rows=2

 

由於Feign底層使用Ribbon調用請求,ribbon的默認超時時間為1s,所以超過1s就報錯

 

解決方案:

#--------------Feign負載均衡配置 配置全局超時時間 毫秒單位   根據業務酌情配置
ribbon:
  ConnectTimeout: 5000 #請求連接的超時時間,默認時間為1秒
  ReadTimeout: 5000 #請求處理的超時時間


免責聲明!

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



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