单个实例限制是 10k,目前线程堆积到了 4-5k,满 10k 就 oom 了,这种线程如何排查处理呢,有大佬可以提点建议吗,感激不尽🌹
dump 一下线程,看看这些是哪个线程池启动的,找到这个线程池创建的地方,看看有没有销毁逻辑,这种情况大概率是没有销毁机制的,一般需要主动调用线程池的 shutdown 方法或者将 allowCoreThreadTimeout 设置为 true