SpringBoot设置接口超时时间
程序员文章站
2022-03-26 09:54:20
...
SpringBoot设置接口访问超时时间有两种方式
一、在配置文件application.properties中加了spring.mvc.async.request-timeout=20000,意思是设置超时时间为20000ms即20s,
二、还有一种就是在config配置类中加入:
public class WebMvcConfig extends WebMvcConfigurerAdapter { @Override public void configureAsyncSupport(final AsyncSupportConfigurer configurer) { configurer.setDefaultTimeout(20000); configurer.registerCallableInterceptors(timeoutInterceptor()); } @Bean public TimeoutCallableProcessingInterceptor timeoutInterceptor() { return new TimeoutCallableProcessingInterceptor(); } }
以上就是SpringBoot设置接口超时时间的详细内容,更多请关注其它相关文章!
上一篇: 求问这条语句是否可行!
下一篇: jQuery自定义函数应用以及解析
推荐阅读
-
ASP.NET页面请求超时时间设置多种方法
-
php设置页面超时时间解决方法
-
python脚本设置超时机制系统时间的方法
-
dubbo接口超时时间的优先级
-
CXF webService客户端调用设置超时时间
-
CXF-Cllient-调用webservices设置超时时间
-
spring cloud各种超时时间设置
-
Python中为feedparser设置超时时间避免堵塞
-
SpringCloud 教程 | 第七篇: 服务消费者整合(Feign+Ribbon)设置超时时间和重试机制进行服务熔断降级(SpringBoot)(2.X版本)
-
SpringBoot通过RestTemplate访问接口超时时间设置