首先通过kibana日志系统,找到了 handler有error日志。那为什么一个学生处理失败,会导致很多学生作业都消息丢失呢?
最后看到有帖子指出:消费者的handler处理器没有捕获异常,导致sequence赋值不对。
handler增加try/catch异常捕获,之后上线运行。一切正常。
看似完美解决,然又一个bug悄然在路上。
* kibana中未发现 异常日志。
* 本地单测压测也没有复现。
原文:https://www.cnblogs.com/yixiaoshuang/p/14682029.html