一个mq崩溃的线上问题

1.处理客户接口对象没有做判空处理

2.xxl job 调用处理客户的handler时,抛出NullPointer异常,针对抛出异常->腾讯日志记录->发送企微告警

3.发送企微告警流程为发送mq的同步接口,告警单报错执行时间18s左右

4.同一时刻,多个xxl job在mq等待队列,mq内存跑满,挂掉。

 

处理结果:

1.判空处理

2.告警异步(未处理)

posted @ 2021-12-10 15:06  头鹰在学习  阅读(72)  评论(0编辑  收藏  举报