Просмотр исходного кода

PlumeLog - 日志颗粒度在接口级别,解决跨服务traceId的一致性问题,但无sql日志

Signed-off-by: zhangxiaomu <zhangxiaomu@dongkesoft.com>
zhangxiaomu 2 лет назад
Родитель
Сommit
681ddf5f30

+ 1 - 0
src/main/java/com/dk/oauth/controller/oauth/AccessTokenController.java

@@ -149,6 +149,7 @@ public class AccessTokenController {
 //                } else {
 //                    return userRes;
 //                }
+                log.info("密码登录");
                 //调用user服务进行业务校验
                 validRes = userService.loginValid(user);
                 if (validRes.getCode() != ResponseCodeEnum.SUCCESS.getCode()) {

+ 2 - 1
src/main/resources/dev/bootstrap.yml

@@ -2,7 +2,7 @@ server:
   port: 6008
 spring:
   application:
-    name: oauth-server
+    name: oauth-server-zxm
   cloud:
     nacos:
       config:
@@ -112,3 +112,4 @@ printTemplatePath : ''
 aes-key: b6f64c1001b04b9f
 client-app-id: 48849faf-8bbb-4a29-9548-0ba1c3df963f
 
+excel-folder: D:\data\DK_MES\excel\

+ 8 - 0
src/main/resources/logback-spring.xml

@@ -137,6 +137,13 @@
         </filter>
     </appender>
 
+
+    <!--使用redis启用下面配置-->
+    <appender name="plumelog" class="com.plumelog.logback.appender.RedisAppender">
+        <appName>plumelog</appName>
+        <redisHost>localhost:6379</redisHost>
+    </appender>
+
     <!--
         <logger>用来设置某一个包或者具体的某一个类的日志打印级别、
         以及指定<appender>。<logger>仅有一个name属性,
@@ -175,6 +182,7 @@
         <appender-ref ref="INFO_FILE" />
         <appender-ref ref="WARN_FILE" />
         <appender-ref ref="ERROR_FILE" />
+        <appender-ref ref="plumelog"/>
     </root>
 
     <!--生产环境:输出到文件-->