|
|
@@ -10,6 +10,7 @@ import cn.reghao.devops.common.msg.event.EvtAppStat;
|
|
|
import cn.reghao.jutil.jdk.event.message.Event;
|
|
|
import cn.reghao.jutil.jdk.event.router.EventDispatcher;
|
|
|
import cn.reghao.jutil.jdk.event.message.EventMessage;
|
|
|
+import cn.reghao.jutil.jdk.exception.ExceptionUtil;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
|
import java.lang.management.ManagementFactory;
|
|
|
@@ -45,7 +46,12 @@ public class EventCenter {
|
|
|
Event event = eventMessage.getEvent();
|
|
|
dispatcher.dispatch(event);
|
|
|
} catch (Exception e) {
|
|
|
- log.error("处理消息发生异常: {}", e.getMessage());
|
|
|
+ String errMsg = e.getMessage();
|
|
|
+ if (e instanceof NullPointerException) {
|
|
|
+ errMsg = ExceptionUtil.errorMsg(e);
|
|
|
+ }
|
|
|
+
|
|
|
+ log.error("处理消息发生异常: {}", errMsg);
|
|
|
}
|
|
|
}
|
|
|
}
|