Feign Client超时时间配置以及单独给某接口设置超时时间方法记录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Feign Client超时时间配置以及单独给某接口设置超时时间方法记录相关的知识,希望对你有一定的参考价值。
参考技术A 直奔主题,FeignClient面对服务级有三种超时时间配置:feign配置是在ribbon配置的基础上做了扩展,可以支持服务级超时时间配置,所以,feign配置和ribbon配置的效果应该是一样的。
SpringCloud对这两种配置的优先级顺序如下:
Feign局部配置 > Feign全局配置 > Ribbon局部配置 > Ribbon全局配置
在feign-core的jar包里有个Request类
在feign接口里加入这个参数就可以单独为接口单独设置超时时间了
调用的时候new 一下Options对象
这样就可以为那些单独需要很长时间才能完成的接口(比如大文件上传等)设置超时时间了。
参考: https://www.cnblogs.com/east7/p/15858644.html
https://www.jianshu.com/p/d4d183f0be5b
以上是关于Feign Client超时时间配置以及单独给某接口设置超时时间方法记录的主要内容,如果未能解决你的问题,请参考以下文章