我在 Tomcat 中運行的應用程式中使用 Logback。雖然我的應用程式正常作業,并且在除錯器中,我看到我的日志記錄陳述句已到達,但這些陳述句永遠不會到達/opt/tomcat/logs/catalina.out。(順便說一句,我確實在 IntelliJ IDEA 除錯器控制臺中看到了這些陳述句,但是在部署時,它們沒有到達catalina.out。)我從哪里開始?
在我的 WAR 中,WEB-INF/classes/logback.xml看起來像這樣:
<configuration>
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${catalina.base}/logs/catalina.out</file>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<maxFileSize>10MB</maxFileSize>
<maxHistory>10</maxHistory>
</rollingPolicy>
<immediateFlush>true</immediateFlush>
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/449382.html
