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(); } }
Das obige ist der detaillierte Inhalt vonSpringBoot设置接口超时时间. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Schritte zur SpringBoot-Projekterstellung
Was ist der Unterschied zwischen j2ee und springboot?
Welche Methoden gibt es, Crawler zu verhindern?
So beheben Sie einen Skriptfehler
So stellen Sie Daten nach der Formatierung wieder her
Liste der Mac-Tastenkombinationen
So verpacken Sie Ireport automatisch
Was ist die geeignete Einstellung für den virtuellen Speicher?