Dav*_*ker 6 java spring tomcat spring-boot
默认值为 2000 毫秒,这不足以让我的应用程序中的请求完全完成。
https://tomcat.apache.org/tomcat-8.5-doc/config/context.html
从 Spring Boot 2 开始,您可以使用:
@Bean
public ServletWebServerFactory servletWebServerFactory() {
TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory();
tomcat.addContextCustomizers(context -> {
if(context instanceof StandardContext) {
((StandardContext)context).setUnloadDelay(8000);
}
});
return tomcat;
}
Run Code Online (Sandbox Code Playgroud)
在 Spring Boot 2 之前,这是不同的,您必须使用 aTomcatEmbeddedServletContainerFactory代替TomcatServletWebServerFactory和EmbeddedServletContainerFactory代替ServletWebServerFactory。
| 归档时间: |
|
| 查看次数: |
935 次 |
| 最近记录: |