Browse Source

local 不打印错误日志

release
jianjun 4 years ago
parent
commit
aae6afdaa7
  1. 6
      epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/filter/LogMsgSendFilter.java

6
epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/filter/LogMsgSendFilter.java

@ -48,6 +48,10 @@ public class LogMsgSendFilter extends LevelFilter {
if (event.getLevel().isGreaterOrEqual(Level.ERROR)) { if (event.getLevel().isGreaterOrEqual(Level.ERROR)) {
try { try {
getServerInfo(); getServerInfo();
if (EnvEnum.LOCAL.getName().equals(activeEnv)){
//交给其他filter继续向下处理
return super.decide(event);
}
StringBuilder stringBuilder = new StringBuilder(); StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append("【日志告警】\n"); stringBuilder.append("【日志告警】\n");
@ -62,7 +66,6 @@ public class LogMsgSendFilter extends LevelFilter {
} }
if (StringUtils.isNotBlank(activeEnv)) { if (StringUtils.isNotBlank(activeEnv)) {
stringBuilder.append("告警环境:").append(activeEnv);
stringBuilder.append("\n"); stringBuilder.append("\n");
} }
@ -109,6 +112,7 @@ public class LogMsgSendFilter extends LevelFilter {
if (!flag) { if (!flag) {
logger.warn("msgSender.sendMsg fail,param:{}", stringBuilder.toString()); logger.warn("msgSender.sendMsg fail,param:{}", stringBuilder.toString());
} }
stringBuilder.append("告警环境:").append(activeEnv);
} catch (Exception e) { } catch (Exception e) {
logger.warn("decide exception", e); logger.warn("decide exception", e);
} }

Loading…
Cancel
Save