如何配置feign的超时时间?想把超时时间配置得长一些。

Blade 未结 1 1816
HUAWEI P40 PRO
HUAWEI P40 PRO 2020-04-24 11:32

一、该问题的重现步骤是什么?


1. 使用feign调用一个接口


2. 这个接口因为处理数据量大,导致调用超时


3. 超时日志: 

ERROR 4764 --- [ HystrixTimer-1] o.s.core.cloud.feign.BladeFeignFallback  : BladeFeignFallback:[org.springblade.supply.feign.purchase.IPriceListClient.submit] serviceId:[supply-chain-ly] message:[null]





二、你期待的结果是什么?实际看到的又是什么?


 因为这个接口处理的数据量庞大,响应慢是正常的,所以我期待的结果是不要被判断为超时; 实际看到的是几秒内就超时了。




三、你正在使用的是什么产品,什么版本?在什么操作系统上?


 bladeX商业版2.1.0

 windows系统




四、请提供详细的错误堆栈信息,这很重要。


 这是feign调用超时问题,没有堆栈信息,只有错误日志:


 ERROR 4764 --- [ HystrixTimer-1] o.s.core.cloud.feign.BladeFeignFallback  : BladeFeignFallback:[org.springblade.supply.feign.p urchase.IPriceListClient.submit] serviceId:[supply-chain-ly] message:[null]


五、若有更多详细信息,请在下面提供。


1条回答
  •  smallchill
    smallchill (楼主)
    2020-04-24 17:15

    可以参考下搜索到的博文image.png

    0 讨论(0)
提交回复