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: mailbox:
url: http://65.47.60.145/api/ url: http://65.47.60.145/api/
logging: #logging:
file: # file:
path: /work/supervision/logs # path: /work/supervision/logs
#
mybatis-plus: #mybatis-plus:
configuration: # configuration:
# 开启SQL日志输出到SLF4J(只输出语句,不输出结果) # # 开启SQL日志输出到SLF4J(只输出语句,不输出结果)
log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl # 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"?> <?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds" debug="false"> <configuration scan="true" scanPeriod="60 seconds" debug="false">
<contextName>logs</contextName> <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" <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"/> 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> </encoder>
</appender> </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"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.path}/all/%d{yyyy-MM}/%d{yyyyMMdd}.txt</fileNamePattern> <fileNamePattern>${log.path}/info/info.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>${log.maxHistory}</maxHistory> <MaxHistory>${log.maxHistory}</MaxHistory>
</rollingPolicy> </rollingPolicy>
<encoder> <encoder>
<pattern>${log.pattern}</pattern> <pattern>${log.pattern}</pattern>
</encoder> </encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>INFO</level>
<onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch>
</filter>
</appender> </appender>
<logger name="com.biutag.supervision" level="INFO"/> <appender name="file_error" class="ch.qos.logback.core.rolling.RollingFileAppender">
<!--开启MyBatis SQL日志(只输出SQL语句)--> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<logger name="com.biutag.supervision.mapper" level="DEBUG"/> <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="console"/>
<appender-ref ref="all"/> </root>
<!-- 日志类型为info时,输出到配置好的文件 -->
<root level="info">
<appender-ref ref="file_info"/>
<appender-ref ref="file_error"/>
</root> </root>
</configuration> </configuration>

Loading…
Cancel
Save