Feign超時(shí)配置

上一篇 <<<OpenFeign實(shí)現(xiàn)負(fù)載均衡代碼演示
下一篇 >>>網(wǎng)關(guān)背景分類及常用框架


feign:
  client:
    config:
      feignName:
        connectTimeout: 5000  # 相當(dāng)于Request.Optionsn 連接超時(shí)時(shí)間
        readTimeout: 5000     # 相當(dāng)于Request.Options 讀取超時(shí)時(shí)間
        loggerLevel: full     # 配置Feign的日志級(jí)別,相當(dāng)于代碼配置方式中的Logger
        errorDecoder: com.example.SimpleErrorDecoder  # Feign的錯(cuò)誤解碼器,相當(dāng)于代碼配置方式中的ErrorDecoder
        retryer: com.example.SimpleRetryer  # 配置重試,相當(dāng)于代碼配置方式中的Retryer
        requestInterceptors: # 配置攔截器,相當(dāng)于代碼配置方式中的RequestInterceptor
          - com.example.FooRequestInterceptor
          - com.example.BarRequestInterceptor
        # 是否對(duì)404錯(cuò)誤解碼
        decode404: false
        encode: com.example.SimpleEncoder
        decoder: com.example.SimpleDecoder
        contract: com.example.SimpleContract

###設(shè)置feign客戶端超時(shí)時(shí)間
ribbon:
###指的是建立連接所用的時(shí)間,適用于網(wǎng)絡(luò)狀況正常的情況下,兩端連接所用的時(shí)間。
 ReadTimeout: 5000
###指的是建立連接后從服務(wù)器讀取到可用資源所用的時(shí)間。 
 ConnectTimeout: 5000

推薦閱讀:
<<<本地負(fù)載均衡和nginx負(fù)載均衡
<<<SpringCloud中負(fù)載均衡客戶端的使用
<<<如何選擇ribbon還是loadbalancer
<<<feign和openfeign的區(qū)別
<<<RestTemplate+loadBalancer實(shí)現(xiàn)負(fù)載均衡代碼演示及源碼分析
<<<OpenFeign實(shí)現(xiàn)負(fù)載均衡代碼演示

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容