スプリングブック1.5.4 web容器のカスタマイズ(ポート番号などの修正)方法
spring bootはデフォルトではtomcatを埋め込みweb容器として採用しています。
オーダーは3つあります。
1.2.以下の通りです
オーダーは3つあります。
1.2.以下の通りです
@Component
public class CustomizationBean implements EmbeddedServletContainerCustomizer{
/**
* : EmbeddedServletContainerCustomizer
* @param container
*/
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
//container.setPort(9000);
}
/**
* : EmbeddedServletContainerFactory
* @return
*/
@Bean
public EmbeddedServletContainerFactory servletContainer() {
TomcatEmbeddedServletContainerFactory factory = new TomcatEmbeddedServletContainerFactory();
factory.setPort(9001);
factory.setSessionTimeout(10, TimeUnit.MINUTES);
// /static/error 404.html
factory.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/error/403.html"));
return factory;
}
}
3.プロファイルに関する設定を追加します。以下の通りです。
#=====================servlet container config==================
server.port=8080
server.ssl.enabled=false
server.address=127.0.0.1
server.session.persistent=true
#1800 seconds,30 minutes
server.session.timeout=1800
server.session.store-dir=/Users/hdwang/sessiontmp
以上のspring boot 1.5.4ウェブコンテナのカスタマイズ(ポート番号などの修正)方法は小編集が皆さんに提供した内容の全部を共有しています。参考にしてもらいたいです。どうぞよろしくお願いします。