Commit 33412466bb2d1c6029496ac276956fec73c0abd5

Authored by YunaiV
1 parent d5a42a92

梳理 logback-spring.xml 配置文件

bin/deploy.sh
@@ -26,6 +26,7 @@ JAVA_OPS="-Xms512m -Xmx512m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=$HE @@ -26,6 +26,7 @@ JAVA_OPS="-Xms512m -Xmx512m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=$HE
26 # SkyWalking Agent 配置 26 # SkyWalking Agent 配置
27 export SW_AGENT_NAME=$SERVER_NAME 27 export SW_AGENT_NAME=$SERVER_NAME
28 export SW_AGENT_COLLECTOR_BACKEND_SERVICES=192.168.0.84:11800 28 export SW_AGENT_COLLECTOR_BACKEND_SERVICES=192.168.0.84:11800
  29 +export SW_GRPC_LOG_SERVER_HOST=192.168.0.84
29 export JAVA_AGENT=-javaagent:/work/skywalking/apache-skywalking-apm-bin/agent/skywalking-agent.jar 30 export JAVA_AGENT=-javaagent:/work/skywalking/apache-skywalking-apm-bin/agent/skywalking-agent.jar
30 31
31 # 备份 32 # 备份
src/main/resources/application-dev.yaml
@@ -145,7 +145,7 @@ spring: @@ -145,7 +145,7 @@ spring:
145 # 日志文件配置 145 # 日志文件配置
146 logging: 146 logging:
147 file: 147 file:
148 - path: ${user.home}/logs/ # 日志文件的路径 148 + name: ${user.home}/logs/${spring.application.name}.log # 日志文件名,全路径
149 149
150 --- #################### 芋道相关配置 #################### 150 --- #################### 芋道相关配置 ####################
151 151
src/main/resources/application-local.yaml
@@ -145,7 +145,6 @@ spring: @@ -145,7 +145,6 @@ spring:
145 # 日志文件配置 145 # 日志文件配置
146 logging: 146 logging:
147 file: 147 file:
148 -# path: ${user.home}/logs/ # 日志文件的路径  
149 name: ${user.home}/logs/${spring.application.name}.log # 日志文件名,全路径 148 name: ${user.home}/logs/${spring.application.name}.log # 日志文件名,全路径
150 149
151 --- #################### 芋道相关配置 #################### 150 --- #################### 芋道相关配置 ####################
src/main/resources/logback-spring.xml
@@ -4,8 +4,7 @@ @@ -4,8 +4,7 @@
4 <!-- 变量 yudao.info.base-package,基础业务包 --> 4 <!-- 变量 yudao.info.base-package,基础业务包 -->
5 <springProperty scope="context" name="yudao.info.base-package" source="yudao.info.base-package"/> 5 <springProperty scope="context" name="yudao.info.base-package" source="yudao.info.base-package"/>
6 <!-- 格式化输出:%d 表示日期,%X{tid} SkWalking 链路追踪编号,%thread 表示线程名,%-5level:级别从左显示 5 个字符宽度,%msg:日志消息,%n是换行符 --> 6 <!-- 格式化输出:%d 表示日期,%X{tid} SkWalking 链路追踪编号,%thread 表示线程名,%-5level:级别从左显示 5 个字符宽度,%msg:日志消息,%n是换行符 -->
7 -<!-- <property name="PATTERN_DEFAULT" value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%X{tid}] [%thread] %-5level %logger{36} -%msg%n"/>-->  
8 - <property name="PATTERN_DEFAULT" value="%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}} ${LOG_LEVEL_PATTERN:-%5p} ${PID:- } --- [%thread] [%X{tid}] %-40.40logger{39} : %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}"/> 7 + <property name="PATTERN_DEFAULT" value="%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}} ${LOG_LEVEL_PATTERN:-%5p} ${PID:- } --- [%thread] [%tid] %-40.40logger{39} : %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}"/>
9 8
10 <!-- 控制台 Appender --> 9 <!-- 控制台 Appender -->
11 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">      10 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">     
@@ -51,7 +50,7 @@ @@ -51,7 +50,7 @@
51 <!-- SkyWalking GRPC 日志收集,实现日志中心。注意:SkyWalking 8.4.0 版本开始支持 --> 50 <!-- SkyWalking GRPC 日志收集,实现日志中心。注意:SkyWalking 8.4.0 版本开始支持 -->
52 <appender name="GRPC" class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.log.GRPCLogClientAppender"> 51 <appender name="GRPC" class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.log.GRPCLogClientAppender">
53 <encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder"> 52 <encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder">
54 - <layout class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.mdc.TraceIdMDCPatternLogbackLayout"> 53 + <layout class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.TraceIdPatternLogbackLayout">
55 <pattern>${PATTERN_DEFAULT}</pattern> 54 <pattern>${PATTERN_DEFAULT}</pattern>
56 </layout> 55 </layout>
57 </encoder> 56 </encoder>
@@ -61,9 +60,8 @@ @@ -61,9 +60,8 @@
61 <springProfile name="local"> 60 <springProfile name="local">
62 <logger name="${yudao.info.base-package}" level="INFO" additivity="false"> 61 <logger name="${yudao.info.base-package}" level="INFO" additivity="false">
63 <appender-ref ref="STDOUT"/> 62 <appender-ref ref="STDOUT"/>
64 - <appender-ref ref="GRPC"/>  
65 - <appender-ref ref="ASYNC"/>  
66 - <!-- 本地环境下,不打印日志文件 --> 63 + <appender-ref ref="GRPC"/> <!-- 本地环境下,如果不想接入 SkyWalking 日志服务,可以注释掉本行 -->
  64 + <appender-ref ref="ASYNC"/> <!-- 本地环境下,如果不想打印日志,可以注释掉本行 -->
67 </logger> 65 </logger>
68 </springProfile> 66 </springProfile>
69 <!-- 其它环境 --> 67 <!-- 其它环境 -->