Feign底层是ribbon实现,但是hystrix是ribbon外层执行,所以开启了hystrix时,需要同事设置hystrix的默认超时熔断时间 #开启hystrix时需要同时设置hystrix的超时熔断时间 feign.hystrix.enabled=true hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=5000 ribbon.ConnectTimeout=50000 ribbon.ReadTimeout=50000
Feign设置超时熔断
最新推荐文章于 2022-08-16 14:43:30 发布
本文介绍了如何在启用Hystrix时,调整默认超时时间,并结合Feign和Ribbon的配置细节,确保服务的健壮性。务必设置hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds为5秒,同时注意 ribbon的连接和读取超时设置。
摘要由CSDN通过智能技术生成