![](/img/trans.png)
[英]How to set Tomcat's “reloadable” flag in a Spring Boot application?
[英]How can I set Tomcat unloadDelay in a Spring Boot 2 application?
從Spring Booot 2開始,您可以使用:
@Bean
public ServletWebServerFactory servletWebServerFactory() {
TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory();
tomcat.addContextCustomizers(context -> {
if(context instanceof StandardContext) {
((StandardContext)context).setUnloadDelay(8000);
}
});
return tomcat;
}
在Spring Boot 2之前, 這是不同的 ,您必須使用TomcatEmbeddedServletContainerFactory
而不是TomcatServletWebServerFactory
和EmbeddedServletContainerFactory
而不是ServletWebServerFactory
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.