我有一个关于logback.xml的查询,如何禁用由logback.xml文件生成的default_engine_log。 因为我们使用logback.xml为LOGGING LEVEL创建另一个文件。因此不需要default_engine_log日志文件。
这里我的代码是 -
`
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true">
<appender name="RootFileAppender"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<append>true</append>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>info</level>
</filter>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>fom-logs/fom-deshboard-%d{yyyy-MM-dd}.log.gz</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>%date{yyyy-MM-dd HH:mm:ss} [LogBack %level] %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<appender name="RootConsoleAppender"
class="ch.qos.logback.core.ConsoleAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>info</level>
</filter>
<encoder>
<pattern>[LogBack %level] %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<root>
<level value="info"/>
<appender-ref ref="RootFileAppender"/>
<appender-ref ref="RootConsoleAppender"/>
</root>
</configuration>
`