SpringCloud服务间调用为什么feign一直调用超时啊!也加了最大读取时间,不知道为什么

关注让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
如果答案让您满意,请采纳、关注,非常感谢!出现Feign调用超时的原因可能有以下几点:
@Configuration
public class FeignConfig {
@Bean
public Request.Options options() {
return new Request.Options(5000, 10000); // 连接超时5s,读取超时10s
}
}
使用@Configuration注解标注配置类,通过@Bean注解创建Request.Options类型的Bean,将超时时间设置为5秒和10秒。确保该配置类生效,可以在主启动类上添加@Import(FeignConfig.class)。这样即可调整Feign的超时时间。