Feign接口調用,當某個List參數很長時,調用失敗


一:問題的出現

      一個POST方式的feign接口,參數是一個對象Object,對象Object里面String、List混合參數。參數與業務邏輯一直在變化,feign接口對應的服務時而報如下錯誤:

     

 

 

 二:問題的研究

   1: 開始以為是參數Object轉換的問題,在本地轉json,發現沒有問題;

   2:對比不同情況下的參數,List只傳一個值時,接口能正常訪問,List傳90個值,就報錯(業務需求傳了90左右個值),懷疑是長度的問題;

   3:利用半分法,發現List的閾值是68,當List長度小於68時,接口能正常返回,當大於68時,接口就報錯;

三:問題的解決

   暫未有解決方法。希望有大佬幫忙解疑。

   

 

 


免責聲明!

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



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