gpt4 book ai didi

内存不足时的 Java EE 堆转储

转载 作者:行者123 更新时间:2023-12-02 01:53:41 24 4
gpt4 key购买 nike

我正在使用 EJB v3.1。应用程序正在 JBoss 中运行。我也在用野蝇。据我了解,包括 OutOfMemoryError 在内的所有系统异常都包含在 EJBException 中。我设置 jvm 参数以在内存不足时获取堆转储,如下所示:-XX:+HeapDumpOnOutOfMemoryError 但它不起作用。我想是因为它不再是 OutOfMemoryError 而是 EJBException。
我如何让它在 jave ee 中工作?另外,我应该在抛出新的 OutOfMemoryError 时获取堆转储吗?

最佳答案

我如何让它在 jave ee 中工作?另外,我应该在抛出新的 OutOfMemoryError 时获取堆转储吗?

如果您使用的是 JBoss,您应该查看 server.log 并查看异常是否是 EJB 或 OOME,然后尝试修复它。

所以我们有:

如何在 jave ee 中使其工作?查看异常情况。另外,我应该在抛出新的 OutOfMemoryError 时获取堆转储吗?是的,如果您正确使用该标志:-XX:+HeapDumpOnOutOfMemoryError

关于内存不足时的 Java EE 堆转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57411065/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com