时间设置,全局及某一个接口设置超时时间"/>
Feign调用超时时间设置,全局及某一个接口设置超时时间
1、对 feign 做全局的超时时间设置.
2、只针对某一个微服务的接口进行特殊配置.
@FeignClient(name = "member-admin")
public interface AdminClient {@GetMapping("/member-admin/get")Response get();}
在yml中进行配置
feign:httpclient:enabled: trueclient:config:default:#超时时间默认为1s#建立连接所用的时间,适用于网络状况正常的情况下,两端连接所需要的时间ConnectTimeOut: 10000#指建立连接后从服务端读取到可用资源所用的时间ReadTimeOut: 10000#调用admin微服务接口配置member-admin:ConnectTimeOut: 10000ReadTimeOut: 5000
更多推荐
Feign调用超时时间设置,全局及某一个接口设置超时时间
发布评论