spring boot 1.5.4 web容器定制(端口號等修改)方法
更新時間:2017年06月18日 09:33:59 投稿:jingxian
下面小編就為大家?guī)硪黄猻pring boot 1.5.4 web容器定制(端口號等修改)方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
spring boot 默認采用tomcat作為嵌入的web容器
定制方式有三種
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);
//優(yōu)先級高于配置在/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 web容器定制(端口號等修改)方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
詳解Java的call by value和call by reference
在本篇文章里小編給大家總結了關于Java的call by value和call by reference的相關用法和知識點內容,需要的朋友們學習下。2019-03-03
Spring?Boot?詳細分析Conditional自動化配置注解
首先我們先了解一下@Conditional注解,@Conditional是Spring4新提供的注解,它的作用是按照一定的條件進行判斷,需要注入的Bean滿足給定條件才可以注入到Spring?IOC容器中2022-07-07
SpringBoot使用redis實現session共享功能
這篇文章主要介紹了pringboot項目使用redis實現session共享,文中通過代碼示例講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下2024-05-05
SpringBoot Validation入參校驗國際化的項目實踐
在Spring Boot中,可以使用Validation和國際化來實現對入參的校驗,本文就來介紹一下SpringBoot Validation入參校驗國際化,具有一定的參考價值,感興趣的可以了解一下2023-10-10
IDEA修改idea64.exe.vmoptions文件以及解決coding卡頓問題
IDEA修改idea64.exe.vmoptions文件以及解決coding卡頓問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04

