diff --git a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/log/controller/LogbackController.java b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/log/controller/LogbackController.java
index 6dc83f5f5a..44d856f0fe 100644
--- a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/log/controller/LogbackController.java
+++ b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/log/controller/LogbackController.java
@@ -1,8 +1,8 @@
package com.epmet.commons.tools.log.controller;
-import ch.qos.logback.classic.LoggerContext;
-import ch.qos.logback.classic.Logger;
import ch.qos.logback.classic.Level;
+import ch.qos.logback.classic.Logger;
+import ch.qos.logback.classic.LoggerContext;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -13,6 +13,7 @@ import org.springframework.web.bind.annotation.RestController;
* logback日志级别动态切换
* 请求路径 .../log/setlevel
* 根据参数(level、packageName),设置某一个包或者具体的某一个类的日志打印级别
+ *
* @Auther: zhangyong
* @Date: 2020-07-03 11:09
*/
@@ -20,30 +21,35 @@ import org.springframework.web.bind.annotation.RestController;
@RequestMapping("/log")
@RestController
public class LogbackController {
- private org.slf4j.Logger log = LoggerFactory.getLogger(LogbackController.class);
+ private org.slf4j.Logger log = LoggerFactory.getLogger(LogbackController.class);
- /**
- * logback动态修改包名的日志级别
- * @param level 日志级别
- * @param packageName 包名
- * @return 当前的日志级别
- * @throws Exception
- */
- @GetMapping("/setlevel")
- public String updateLogbackLevel( @RequestParam(value="level") String level,
- @RequestParam(value="packageName",defaultValue = "-1") String packageName) throws Exception {
- LoggerContext loggerContext =(LoggerContext) LoggerFactory.getILoggerFactory();
- log.info("动态修改日志级别入参, 日志级别level:", level);
- log.info("动态修改日志级别入参, 包名packageName:", packageName);
- Logger logger= null;
- if("-1".equals(packageName)) {
- // 默认值-1,更改全局日志级别;否则按传递的包名或类名修改日志级别。
- logger= loggerContext.getLogger("root");
- } else {
- logger= loggerContext.getLogger(packageName);
- }
- logger.setLevel(Level.toLevel(level));
- log.info("动态修改日志级别, 修改后, 当前的日志级别", String.valueOf(logger.getLevel()));
- return String.valueOf(logger.getLevel());
- }
+ /**
+ * logback动态修改包名的日志级别 排查完问题记得改回原来的级别
+ *
+ * @param level 日志级别
+ * @param packageName 包名或类名
+ * @return 修改后的日志级别
+ */
+ @GetMapping("/setlevel")
+ public String updateLogbackLevel(@RequestParam(value = "level") String level,
+ @RequestParam(value = "packageName", defaultValue = "-1") String packageName) {
+ try {
+ LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory();
+ log.info("动态修改日志级别入参, 日志级别level:{},包名packageName:{}", level, packageName);
+ Logger logger = null;
+ if ("-1".equals(packageName)) {
+ // 默认值-1,更改全局日志级别;否则按传递的包名或类名修改日志级别。
+ logger = loggerContext.getLogger("root");
+ } else {
+ logger = loggerContext.getLogger(packageName);
+ }
+ Level preLevel = logger.getLevel();
+ logger.setLevel(Level.toLevel(level));
+ log.info("动态修改日志级别由【{}】 修改为【{}】", preLevel, logger.getLevel());
+ return String.valueOf(logger.getLevel());
+ } catch (Exception e) {
+ log.error("动态修改日志级别失败", e);
+ }
+ return null;
+ }
}
diff --git a/epmet-module/data-statistical/data-statistical-server/pom.xml b/epmet-module/data-statistical/data-statistical-server/pom.xml
index c29cac54c3..2d8c4f14c0 100644
--- a/epmet-module/data-statistical/data-statistical-server/pom.xml
+++ b/epmet-module/data-statistical/data-statistical-server/pom.xml
@@ -261,10 +261,9 @@
8
10
30
-
-
- https://oapi.dingtalk.com/robot/send?access_token=a5f66c3374b1642fe2142dbf56d5997e280172d4e8f2b546c9423a68c82ece6c
- SEC95f4f40b533ad379ea6a6d1af6dd37029383cfe1b7cd96dfac2678be2c1c3ed1
+
+ https://oapi.dingtalk.com/robot/send?access_token=90782b119f82a5b6bb8e0f819b6a77bbc2102b53aa2d7d2e24fa10b66d580b1c
+ SEC080aac67ff78e79fdaba132aa51e3fb3f6060dec99492feaac82cabf9f8b6a19
diff --git a/epmet-module/epmet-job/epmet-job-server/pom.xml b/epmet-module/epmet-job/epmet-job-server/pom.xml
index 7ffa1dd5a4..c90925b349 100644
--- a/epmet-module/epmet-job/epmet-job-server/pom.xml
+++ b/epmet-module/epmet-job/epmet-job-server/pom.xml
@@ -165,9 +165,9 @@
true
-
- https://oapi.dingtalk.com/robot/send?access_token=a5f66c3374b1642fe2142dbf56d5997e280172d4e8f2b546c9423a68c82ece6c
- SEC95f4f40b533ad379ea6a6d1af6dd37029383cfe1b7cd96dfac2678be2c1c3ed1
+
+ https://oapi.dingtalk.com/robot/send?access_token=90782b119f82a5b6bb8e0f819b6a77bbc2102b53aa2d7d2e24fa10b66d580b1c
+ SEC080aac67ff78e79fdaba132aa51e3fb3f6060dec99492feaac82cabf9f8b6a19