一:問題的出現
一個POST方式的feign接口,參數是一個對象Object,對象Object里面String、List混合參數。參數與業務邏輯一直在變化,feign接口對應的服務時而報如下錯誤:
二:問題的研究
1: 開始以為是參數Object轉換的問題,在本地轉json,發現沒有問題;
2:對比不同情況下的參數,List只傳一個值時,接口能正常訪問,List傳90個值,就報錯(業務需求傳了90左右個值),懷疑是長度的問題;
3:利用半分法,發現List的閾值是68,當List長度小於68時,接口能正常返回,當大於68時,接口就報錯;
三:問題的解決
暫未有解決方法。希望有大佬幫忙解疑。