Apache RocketMQ 从入门到实战文件,那退而求其次去查看其 GC 日志, 将 GC 日志下载到本地,然后可以使用一个在线 gc 日志分析工具:https://gceasy.io/ , 将 gc 日志上传后会给出图形化的展示,其图如下: 发现垃圾回收很正常。 既然 Java 进程不是由于内存溢出等问题导致的退出,那又会是什么原因呢?那我们 来看一下那个点的 broker 的日志,其关键日志截图如下: 本文来自『中间件兴趣圈』公众号,仅作技术交流,未授权任何商业行为。 就会启动快速失败,向 客户端返回[TIMEOUT_CLEAN_QUEUE]broker busy,这个在本文的第 3 部分会详细 介绍。 在 RocketMQ 客户端遇到网络超时,通常可以考虑一些应用本身的垃圾回收,是否由 于 GC 的停顿时间导致的消息发送超时,这个我在测试环境进行压力测试时遇到过,但生 产环境暂时没有遇到过,大家稍微留意一下。 在 RocketMQ 中通常遇到网络超时,通常与网络的抖动有关系,但由于我对网络不是0 码力 | 165 页 | 12.53 MB | 1 年前3
共 1 条
- 1













