我负责的应用程序在应用程序停止向任何各种应用程序日志中写入任何内容前 5 天将 OutOfMemoryError 写入其中一个日志。当不再向日志写入任何内容时,应用程序真的死了,因为用户调用应用程序没有响应。
我现在有点疑惑,因为我一直以为在 OutOfMemoryError 之后 JVM 完全挂了。日志显示没有其他错误,所以我假设 OutOfMemoryError 是应用程序停止工作的问题。
所以问题是当 JVM 遇到 OutOfMemoryError 时,它是否可以继续扩展。它是一个基于多个 OSGi 捆绑包的应用程序。
谢谢你,奥利弗