当我的假客户端抛出ioexceptions时,它会自动重试请求。我想禁用此重试。
现在我正在使用 spring-cloud-starter-openfeign
.
Spring 云启动程序
版本:3.0.0
我没有定义任何关于faign的配置。
因此,我认为我的假客户端是用retryer.never\u retry创建的,它将禁用重试。
但该文件称“注意,这种重试行为不同于假装的默认行为,它将自动重试IOException,将其视为暂时性网络相关异常,以及从errordecoder抛出的任何retryableexception。”
实际上,当我的外部客户端请求上传文件时,它经常抛出ioexceptions并重试请求(infinite ioexceptions->infinite request)
如何禁用feign的ioexceptions重试逻辑?
暂无答案!
目前还没有任何答案,快来回答吧!