优雅地处理Java中的内存不足错误

时间:2019-01-26 05:57:16

标签: java tomcat out-of-memory

在我们的应用程序中,发生OOM,最终我们重新启动了Tomcat服务器。

这会影响业务连续性。 有什么方法可以中断任何占用内存的线程并抛出错误(类似于事务超时),以便仅影响该特定线程

不确定这是否可能。 只是想检查是否有任何机构可以解决此问题

1 个答案:

答案 0 :(得分:0)

如果您的线程也花费很多时间,则可以尝试Stuck Thread Detection Valve来中断它。请注意,没有保修,应将其视为实验性的。让我们知道这是否对您有帮助。