背景:當前項目通過feign服務調用了其他兩個項目的接口,但是由于特殊需求,需要調整某一個項目的feign服務的默認超時時間:
默認連接超時10秒,默認讀取超時時間 60秒
1.找到定義的FeignClient
2.根據FeignClient定義的名稱test-center修改配置文件,如下:
# feign服務連接超時時間 5秒
feign.client.config.test-center.connect-timeout=5000
# feign服務讀取超時時間 30秒
feign.client.config.test-center.read-timeout=30000
注意:配置中間的test-center是指定feignClient的名稱
3.如果想針對項目中所有的FeignClient,修改超時時間,配置如下:文章來源:http://www.zghlxwxcb.cn/news/detail-739255.html
# feign服務連接超時時間 5秒
feign.client.config.default.connect-timeout=5000
# feign服務讀取超時時間 30秒
feign.client.config.default.read-timeout=30000
使用default替換test-center即可文章來源地址http://www.zghlxwxcb.cn/news/detail-739255.html
到了這里,關于springboot小知識:配置feign服務超時時間的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!