mirror of
https://github.com/LamGC/Oracle-Sentry.git
synced 2025-04-30 06:37:42 +00:00
移除未使用的 log4j 配置文件, 沿用 SpringBoot 默认日志实现 logback, 添加对应的日志配置文件, 同时修正 application.yml 的各项配置为默认值, 以防误导用户.
48 lines
1.8 KiB
XML
48 lines
1.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<configuration debug="false">
|
|
<appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
|
|
<target>System.out</target>
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
<level>INFO</level>
|
|
<onMatch>ACCEPT</onMatch>
|
|
<onMismatch>DENY</onMismatch>
|
|
</filter>
|
|
<encoder>
|
|
<pattern>[%d{HH:mm:ss.SSS} %5level][%logger][%thread]: %msg%n</pattern>
|
|
</encoder>
|
|
</appender>
|
|
<appender name="stderr" class="ch.qos.logback.core.ConsoleAppender">
|
|
<target>System.err</target>
|
|
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
|
|
<level>WARN</level>
|
|
</filter>
|
|
<encoder>
|
|
<pattern>[%d{HH:mm:ss.SSS} %5level][%logger][%thread]: %msg%n</pattern>
|
|
</encoder>
|
|
</appender>
|
|
|
|
<appender name="logFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
<file>./logs/latest.log</file>
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
<level>TRACE</level>
|
|
<onMatch>DENY</onMatch>
|
|
<onMismatch>ACCEPT</onMismatch>
|
|
</filter>
|
|
<encoder>
|
|
<pattern>[%d{HH:mm:ss.SSS} %5level][%logger][%thread]: %msg%n</pattern>
|
|
</encoder>
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
<fileNamePattern>./logs/run-%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
<maxHistory>30</maxHistory>
|
|
</rollingPolicy>
|
|
</appender>
|
|
|
|
<logger name="com.oracle.bmc" level="WARN"/>
|
|
<logger name="com.oracle.bmc.http.ApacheConfigurator" level="ERROR"/>
|
|
<root>
|
|
<appender-ref ref="stdout" />
|
|
<appender-ref ref="stderr" />
|
|
<appender-ref ref="logFile" />
|
|
</root>
|
|
</configuration>
|