强如 Disruptor 也发生内存溢出?( 二 )


同样的 128M 内存 , 也是通过 Kafka 一直源源不断的取出数据 。 通过监控如下:
强如 Disruptor 也发生内存溢出?文章插图
跑了 20 几分钟系统一切正常 , 每当一次 GC 都能回收大部分内存 , 最终呈现锯齿状 。
这样问题就找到了 , 不过生产上这个值具体设置多少还得根据业务情况测试才能知道 , 但原有的 1024*1024 是绝对不能再使用了 。
总结虽然到了最后也就改了一行代码(还没改 , 直接修改配置) , 但这排查过程我觉得是有意义的 。
也会让大部分觉得 JVM 这样的黑盒难以下手的同学有一个直观的感受 。
【强如 Disruptor 也发生内存溢出?】同时也得感叹 Disruptor 东西虽好 , 也不能乱用哦!