如何将其配置为仅在logback-spring.xml文件中记录日志,而不在jboss的server.log中记录日志?

问题描述

日志应用程序将日志记录在logback-spring.xml文件和jboss server.log文件中。 如何配置它以仅在jboss的logback-spring.xml文件中记录日志,而不记录在jboss的server.log中?

这是我的文件logback-spring.xml

<?xml version="1.0" encoding="UTF-8" ?>

<configuration>

 class="ch.qos.logback.core.rolling.RollingFileAppender">
  
    <appender name="consoleLog" class="ch.qos.logback.core.ConsoleAppender">
        <layout class="ch.qos.logback.classic.PatternLayout">
            <pattern>
                %date{yyyy-MM-dd HH:mm:ss.SSS} %-5level[%thread]%logger{56}.%method:%L -%msg%n
            </pattern>
        </layout>
    </appender>

    <appender name="fileLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <encoder>
            <pattern>
                %date{yyyy-MM-dd HH:mm:ss.SSS} %-5level[%thread]%logger{56}.%method:%L -%msg%n
            </pattern>
        </encoder>
        <!-- Ruta error-->
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!--log-->
          <fileNamePattern>C:/comun/logs/jboss-eap/cob/carpetalog/file-backend.%d.log</fileNamePattern>
        </rollingPolicy>
            <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
            <maxFileSize>10MB</maxFileSize>
        </triggeringPolicy>
    </appender>

    <logger name="chapters.configuration" level="INFO" />

    <root level="DEBUG">
     <!--<appender-ref ref="consoleLog"/>--> 
        <appender-ref ref="fileLog"/>
     <!--  <appender-ref ref="fileErrorLog"/> -->  
    </root>
</configuration>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)