當前位置:編程學習大全網 - 網站源碼 - feign調用了兩次的問題

feign調用了兩次的問題

Spring cloud openfeign調用兩次的問題

spring.cloud.loadbalancer.retry.enabled = false 配置不生效

通過查看Spring源碼發現

在上面圖做的循環調用

最終發現如果妳不是get請求,等於get才會返回true才會重復嘗試。post 妳就不會調用兩次。

所以 老老實實的 get請求 就獲取數據 即使調用兩次沒有任何影響

如果是保存數據那麽規規矩矩用post就不會出現兩次調用

綜上所述把feign調用寫好 get就不要保存數據就沒問題啦

另外還有解決方案就是。配置feign client 的 timeout超時 時間加大也可以 但是不能本質解決 兩次調用

  • 上一篇:Net博客網站源代碼
  • 下一篇:筆記本gt325M hdmi接口支持5.1聲道源碼輸出嗎?如果可以,筆記本hdmi直接接功放實現5.1.
  • copyright 2024編程學習大全網