大家生产日志 都是控制台和文件都输出嘛,这样输出就会tomcat catalina.out有一份日志,指定的xxx.log也有一份,这样不就重复了嘛,是否生产上不输出到控制台会更好呢?
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
    <encoder>
      <pattern>%date{YYYY-MM-dd HH:mm:ss} %level %logger{10} [%file:%line] %msg%n</pattern>
    </encoder>
  </appender>
<appender name="FILE"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>${logbackpath}/xxx.log</File>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<FileNamePattern>${logbackpath}/xxx.%d{yyyy-MM-dd}-%i.log</FileNamePattern>
<maxFileSize>500MB</maxFileSize>
</rollingPolicy>
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread|%X{invokeNo}] %-5level %logger{36}-%msg%n</pattern>
</encoder>
</appender>