@@ -35,9 +35,18 @@ server:
# 日志配置
logging:
+ # 定义全局日志级别,此处可以针对不同包或类设置不同的日志输出级别
level:
+ # 设置com.zkqy包及其子包下的日志级别为debug
com.zkqy: debug
+ # 设置org.springframework包及其子包下的日志级别为warn
org.springframework: warn
+ # 文件日志相关配置
+ file:
+ # 指定日志文件的输出目录
+ # 此处将所有生成的日志文件存储在D:/rz/logs路径下(日志文件必须名为)
+ # logback-spring.xml中可以读取这个配置项(注意:日志配置文件必须叫logback-spring.xml)
+ path: D:/logs
# 用户配置
user:
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<!-- 日志存放路径 -->
- <property name="log.path" value="./logs" />
+ <!--<property name="log.path" value="./logs" />-->
+ <!-- 日志存放路径 -->
+ <!-- 引入Spring Boot的环境变量 文件名必须叫 logback-spring 否则不能引用logging.file.path -->
+ <springProperty scope="context" name="log.path" source="logging.file.path"/>
<!-- 日志输出格式 -->
<property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" />