spring boot 內嵌Tomcat 配置

2021-09-02 21:12:52 字數 775 閱讀 6792

tomcat為spring boot的預設容器,下面是幾個常用配置:

# tomcat最大執行緒數,預設為200

server.tomcat.max-threads=800

# tomcat的uri編碼

server.tomcat.uri-encoding=utf-8

server.tomcat.basedir=h:/springboot-tomcat-tmp

# 開啟tomcat的access日誌,並可以設定日誌格式的方法:

#server.tomcat.access-log-enabled=true

#server.tomcat.access-log-pattern=

# accesslog目錄,預設在basedir/logs

#server.tomcat.accesslog.directory=

# 日誌檔案目錄

logging.path=h:/springboot-tomcat-tmp

# 日誌檔名稱,預設為spring.log

如果你要選擇jetty,也非常簡單,就是把pom中的tomcat依賴排除,並加入jetty容器的依賴,

org.springframework.boot

spring-boot-starter-web

org.springframework.boot

spring-boot-starter-tomcat

org.springframework.boot

spring-boot-starter-jetty

SpringBoot內嵌tomcat日誌配置

springboot的應用程式日誌配置已經用了一段時間了,在resources下配置logback.xml檔案即可。今天要講的是tomcat的日誌如何配置。如果springboot是執行在tomcat容器中的,那麼tomcat會預設生成localhost access log日誌,如果是在sprin...

springboot 內嵌redis的使用

新增包引用build.gradle testcompile com.github.kstyrc embedded redis 0.6 新增配置注入 import org.springframework.beans.factory.annotation.autowired import org.spr...

SpringBoot優化內嵌的Tomcat

springboot測試版本 org.springframework.boot spring boot starter parent 1.3.3.release org.springframework.boot spring boot starter web springboot預設使用的是tomc...