SpringBoot內嵌tomcat日誌配置

2021-10-23 19:30:05 字數 2258 閱讀 4066

springboot的應用程式日誌配置已經用了一段時間了,在resources下配置logback.xml檔案即可。

今天要講的是tomcat的日誌如何配置。

如果springboot是執行在tomcat容器中的,那麼tomcat會預設生成localhost_access_log日誌,如果是在springboot的內嵌tomcat中,則只需要配置server.tomcat.accesslog.*

server:

port: 8082

tomcat:

accesslog:

buffered: true

directory: e:/logs

enabled: true

file-date-format: .yyyy-mm-dd

pattern: common

prefix: access_log

rename-on-rotate: false

request-attributes-enabled: false

rotate: true

suffix: .log

詳情參照官方文件:configure access logging

執行後的結果是:

spring boot 內嵌Tomcat 配置

tomcat為spring boot的預設容器,下面是幾個常用配置 tomcat最大執行緒數,預設為200 server.tomcat.max threads 800 tomcat的uri編碼 server.tomcat.uri encoding utf 8 server.tomcat.basedi...

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...