diff --git a/pom.xml b/pom.xml
index 8ce73cd49..01cadc11e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -43,6 +43,7 @@
true
4.3.5
1.7.10
+ 1.1.2
@@ -52,9 +53,9 @@
${slf4j.version}
- org.slf4j
- slf4j-simple
- ${slf4j.version}
+ ch.qos.logback
+ logback-classic
+ ${logback.version}
test
diff --git a/weixin-java-common/src/test/resources/logback-test.xml b/weixin-java-common/src/test/resources/logback-test.xml
new file mode 100644
index 000000000..c0d6fc3ca
--- /dev/null
+++ b/weixin-java-common/src/test/resources/logback-test.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+ %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+
+
+
+
diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpMessageRouter.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpMessageRouter.java
index 366effc84..7ae9d4444 100644
--- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpMessageRouter.java
+++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpMessageRouter.java
@@ -150,7 +150,7 @@ public class WxCpMessageRouter {
} else {
res = rule.service(wxMessage);
// 在同步操作结束,session访问结束
- log.trace("End session access after sync operation finish {}", wxMessage.getFromUserName());
+ log.debug("End session access: async=false, sessionId={}", wxMessage.getFromUserName());
sessionEndAccess(wxMessage);
}
}
@@ -162,7 +162,7 @@ public class WxCpMessageRouter {
for (Future future : futures) {
try {
future.get();
- log.trace("End session access after async operation finish {}", wxMessage.getFromUserName());
+ log.debug("End session access: async=true, sessionId={}", wxMessage.getFromUserName());
// 异步操作结束,session访问结束
sessionEndAccess(wxMessage);
} catch (InterruptedException e) {
diff --git a/weixin-java-cp/src/test/resources/logback-test.xml b/weixin-java-cp/src/test/resources/logback-test.xml
new file mode 100644
index 000000000..9c2ec6ae3
--- /dev/null
+++ b/weixin-java-cp/src/test/resources/logback-test.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+ %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+
+
+
+
diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpMessageRouter.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpMessageRouter.java
index ccf9f19e8..5c09b48f5 100644
--- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpMessageRouter.java
+++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpMessageRouter.java
@@ -148,7 +148,7 @@ public class WxMpMessageRouter {
} else {
res = rule.service(wxMessage);
// 在同步操作结束,session访问结束
- log.trace("End session access after sync operation finish {}", wxMessage.getFromUserName());
+ log.debug("End session access: async=false, sessionId={}", wxMessage.getFromUserName());
sessionEndAccess(wxMessage);
}
}
@@ -160,7 +160,7 @@ public class WxMpMessageRouter {
for (Future future : futures) {
try {
future.get();
- log.trace("End session access after async operation finish {}", wxMessage.getFromUserName());
+ log.debug("End session access: async=true, sessionId={}", wxMessage.getFromUserName());
// 异步操作结束,session访问结束
sessionEndAccess(wxMessage);
} catch (InterruptedException e) {
diff --git a/weixin-java-mp/src/test/resources/logback-test.xml b/weixin-java-mp/src/test/resources/logback-test.xml
new file mode 100644
index 000000000..ed5951012
--- /dev/null
+++ b/weixin-java-mp/src/test/resources/logback-test.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+ %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+
+
+
+