ab
2024-11-05 bead00668eebce8d39d027515d564376de2f5978
src/main/resources/logback-spring.xml
@@ -304,6 +304,22 @@
        </rollingPolicy>
    </appender>
    <!-- 短信日志 -->
    <appender name="smsLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <!--<encoding>UTF-8</encoding>-->
        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
            <level>INFO</level>
        </filter>
        <encoder>
            <pattern>%date %level [%thread] %logger [%file:%line] %msg%n</pattern>
        </encoder>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <fileNamePattern>${logPath}/info/sms/sms-%d.log</fileNamePattern>
            <maxHistory>${maxHistory}</maxHistory>
            <cleanHistoryOnStart>true</cleanHistoryOnStart>
        </rollingPolicy>
    </appender>
    <logger name="payLogger" level="INFO" additivity="false">
        <appender-ref ref="payInfoLog"/>
    </logger>
@@ -349,6 +365,9 @@
    <logger name="uploadFileLogger" level="INFO" additivity="false">
        <appender-ref ref="uploadFileLog"/>
    </logger>
    <logger name="smsLogger" level="INFO" additivity="false">
        <appender-ref ref="smsLog"/>
    </logger>
    <!-- 根节点,表名基本的日志级别,里面可以由零个或多个<appender-ref>元素,标识那些appender将会添加到这个loger。-->
    <!-- level="info"代表基础日志级别为info。用来设置打印级别,大小写无关:TRACE, DEBUG, INFO, WARN, ERROR, ALL 和 OFF,还有一个特殊值INHERITED或者同义词NULL,代表强制执行上级的级别。 -->