Commit 33412466bb2d1c6029496ac276956fec73c0abd5
1 parent
d5a42a92
梳理 logback-spring.xml 配置文件
Showing
4 changed files
with
6 additions
and
8 deletions
bin/deploy.sh
| ... | ... | @@ -26,6 +26,7 @@ JAVA_OPS="-Xms512m -Xmx512m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=$HE |
| 26 | 26 | # SkyWalking Agent 配置 |
| 27 | 27 | export SW_AGENT_NAME=$SERVER_NAME |
| 28 | 28 | export SW_AGENT_COLLECTOR_BACKEND_SERVICES=192.168.0.84:11800 |
| 29 | +export SW_GRPC_LOG_SERVER_HOST=192.168.0.84 | |
| 29 | 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
src/main/resources/application-local.yaml
src/main/resources/logback-spring.xml
| ... | ... | @@ -4,8 +4,7 @@ |
| 4 | 4 | <!-- 变量 yudao.info.base-package,基础业务包 --> |
| 5 | 5 | <springProperty scope="context" name="yudao.info.base-package" source="yudao.info.base-package"/> |
| 6 | 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 | 9 | <!-- 控制台 Appender --> |
| 11 | 10 | <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> |
| ... | ... | @@ -51,7 +50,7 @@ |
| 51 | 50 | <!-- SkyWalking GRPC 日志收集,实现日志中心。注意:SkyWalking 8.4.0 版本开始支持 --> |
| 52 | 51 | <appender name="GRPC" class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.log.GRPCLogClientAppender"> |
| 53 | 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 | 54 | <pattern>${PATTERN_DEFAULT}</pattern> |
| 56 | 55 | </layout> |
| 57 | 56 | </encoder> |
| ... | ... | @@ -61,9 +60,8 @@ |
| 61 | 60 | <springProfile name="local"> |
| 62 | 61 | <logger name="${yudao.info.base-package}" level="INFO" additivity="false"> |
| 63 | 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 | 65 | </logger> |
| 68 | 66 | </springProfile> |
| 69 | 67 | <!-- 其它环境 --> | ... | ... |