鞍钢工作流另外打日志

This commit is contained in:
guoshengxiong 2024-11-04 09:28:31 +08:00
parent 715f752d29
commit 04d7b19be1

View File

@ -113,13 +113,36 @@
</rollingPolicy>
</appender>
<appender name="flow-all" class="ch.qos.logback.core.rolling.RollingFileAppender">
<!-- 正在记录的日志文件的路径及文件名 -->
<file>${log.path}/zhgd-flow-all.log</file>
<!--日志文件输出格式-->
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%X{requestId}] [%thread] %highlight(%-5level) %method:%L
%cyan(%logger{50}) - %highlight(%msg) %n
</pattern>
<charset>UTF-8</charset> <!-- 设置字符集 -->
</encoder>
<!-- 日志记录器的滚动策略,按日期,按大小记录 -->
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- 日志归档 -->
<fileNamePattern>${log.path}/all/flow-all-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
<maxFileSize>200MB</maxFileSize>
</timeBasedFileNamingAndTriggeringPolicy>
<!--日志文件保留天数-->
<maxHistory>8</maxHistory>
</rollingPolicy>
</appender>
<!-- 日志输出级别 -->
<logger name="com.zhgd" level="info"/>
<logger name="com.zhgd.mybatis.DataScopeInterceptor" level="debug"/>
<logger name="java.sql.Connection" level="info"/>
<logger name="java.sql.Statement" level="info"/>
<logger name="java.sql.PreparedStatement" level="info"/>
<logger name="com.wflow" level="info" additivity="true">
<appender-ref ref="flow-all"/>
</logger>
<root level="info">
<appender-ref ref="console"/>
<appender-ref ref="debug"/>