Browse Source

fix: 回滚

master
buaixuexideshitongxue 1 month ago
parent
commit
11478209d3
  1. 16
      src/main/resources/application-prod.yml
  2. 47
      src/main/resources/logback-spring.xml

16
src/main/resources/application-prod.yml

@ -113,11 +113,11 @@ videoInspection:
mailbox:
url: http://65.47.60.145/api/
logging:
file:
path: /work/supervision/logs
mybatis-plus:
configuration:
# 开启SQL日志输出到SLF4J(只输出语句,不输出结果)
log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
#logging:
# file:
# path: /work/supervision/logs
#
#mybatis-plus:
# configuration:
# # 开启SQL日志输出到SLF4J(只输出语句,不输出结果)
# log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl

47
src/main/resources/logback-spring.xml

@ -1,10 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds" debug="false">
<contextName>logs</contextName>
<!-- 使用Spring Boot的logging.file.path属性,支持不同环境不同路径 -->
<springProperty scope="context" name="log.path" source="logging.file.path" defaultValue="/work/log"/>
<!-- 日志位置 -->
<property name="log.path" value="/Users/weipeng/dome/chuankei/supervision/supervision-boot/work/log"/>
<!-- <property name="log.path" value="/work/log"/>-->
<!-- 日志保留时长 -->
<property name="log.maxHistory" value="9999"/>
<property name="log.maxHistory" value="7"/>
<!-- 控制台格式化及颜色 -->
<property name="log.colorPattern"
value="%magenta([%X{trace_id}][%d{yyyy-MM-dd'T'HH:mm:ss.SSS}]) %highlight(%-5level) %red(%thread) %green(%logger) %msg%n"/>
@ -18,23 +19,45 @@
</encoder>
</appender>
<!--全量日志输出(所有级别,按月分目录)-->
<appender name="all" class="ch.qos.logback.core.rolling.RollingFileAppender">
<!--输出到文件-->
<appender name="file_info" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.path}/all/%d{yyyy-MM}/%d{yyyyMMdd}.txt</fileNamePattern>
<maxHistory>${log.maxHistory}</maxHistory>
<fileNamePattern>${log.path}/info/info.%d{yyyy-MM-dd}.log</fileNamePattern>
<MaxHistory>${log.maxHistory}</MaxHistory>
</rollingPolicy>
<encoder>
<pattern>${log.pattern}</pattern>
</encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>INFO</level>
<onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch>
</filter>
</appender>
<logger name="com.biutag.supervision" level="INFO"/>
<!--开启MyBatis SQL日志(只输出SQL语句)-->
<logger name="com.biutag.supervision.mapper" level="DEBUG"/>
<appender name="file_error" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.path}/error/error.%d{yyyy-MM-dd}.log</fileNamePattern>
<MaxHistory>${log.maxHistory}</MaxHistory>
</rollingPolicy>
<encoder>
<pattern>${log.pattern}</pattern>
</encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>ERROR</level>
<onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch>
</filter>
</appender>
<root level="info">
<logger name="com.biutag.supervision" level="INFO"/>
<!-- 日志类型为debug时,输出到控制台 -->
<root level="debug">
<appender-ref ref="console"/>
<appender-ref ref="all"/>
</root>
<!-- 日志类型为info时,输出到配置好的文件 -->
<root level="info">
<appender-ref ref="file_info"/>
<appender-ref ref="file_error"/>
</root>
</configuration>

Loading…
Cancel
Save