ele*_*ele 32 logging spring yaml spring-boot
是否可以在Spring Boot应用程序的application.yml中配置每日文件追加器?
即filenamePattern:myfile.%d {yyyy-MM-dd-HH-mm-ss} .log
我在application.yml文件中有如下配置.
logging:
file: /mypath/myfile.log
level:
mypackage: INFO
Run Code Online (Sandbox Code Playgroud)
谢谢
Don*_*ler 32
在默认的文件附加器是基于大小(10MB).
在你logback.xml刚配置TimeBasedRollingPolicy的描述在这里
就像这样:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/base.xml"/>
<appender name="ROLLIN" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${LOG_FILE}</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- daily rollover -->
<fileNamePattern>${LOG_FILE}.%d{yyyy-MM-dd}.log</fileNamePattern>
</rollingPolicy>
</appender>
<root level="INFO">
<appender-ref ref="ROLLIN" />
</root>
<logger name="org.springframework.web" level="INFO"/>
</configuration>
Run Code Online (Sandbox Code Playgroud)
小智 7
要覆盖默认文件附加器并将其更改为每日滚动,可以使用如下所示的logback-spring.xml:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>
<property name="LOG_FILE" value="${LOG_FILE:-${LOG_PATH:-${LOG_TEMP:-${java.io.tmpdir:-/tmp}}/}spring.log}"/>
<include resource="org/springframework/boot/logging/logback/console-appender.xml"/>
<appender name="ROLLING-FILE"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<encoder>
<pattern>${FILE_LOG_PATTERN}</pattern>
</encoder>
<file>${LOG_FILE}</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- daily rollover -->
<fileNamePattern>${LOG_FILE}.%d{yyyy-MM-dd}.log</fileNamePattern>
</rollingPolicy>
</appender>
<root level="INFO">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="ROLLING-FILE"/>
</root>
</configuration>
Run Code Online (Sandbox Code Playgroud)
logging.file.name=MyApp.log
logging.pattern.rolling-file-name=MyApp-%d{yyyy-MM-dd-HH-mm-ss}.%i.log
Run Code Online (Sandbox Code Playgroud)
使用 Spring Boot2.3.4并2.2.10
Not使用 Spring Boot2.1.17
| 归档时间: |
|
| 查看次数: |
44250 次 |
| 最近记录: |