gpt4 book ai didi

java - 如何通过 JMX 检测 OutOfMemoryError

转载 作者:行者123 更新时间:2023-12-01 22:33:38 25 4
gpt4 key购买 nike

哪个 MBean 告诉我,我通过 JMX 监管的 Java 应用程序发生了 java.lang.OutOfMemoryError: PermGen space。

谢谢。

最佳答案

同意没有 bean,但您可以通过 jmx 监视堆大小。

正如 pap 提到的,JVM 处于不确定状态,我不太确定 Java 工程师为什么这样做,因为它可以掩盖 OOM 的事实。在大多数情况下,我发现最好获取堆并终止 JVM,您可以使用以下属性来执行此操作。

-XX:OnOutOfMemoryError="kill -9 %p"-XX:+HeapDumpOnOutOfMemoryError

关于java - 如何通过 JMX 检测 OutOfMemoryError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9840967/

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