我只有使用仪器的用户特定经验(一些使用powermock进行模拟,一些使用visualvm,chronon记录服务器进行分析)。
在很多情况下,当我在jvm上使用了一段时间工作时,有一个jvm崩溃。当我在jvm启动频率崩溃之后进行检测的时候要少得多。我认为现有的类实例存在一些问题,包括调用堆栈等(但这只是我的imho)。 这就是为什么我觉得仪器是如此不可靠:(。
当仪器运行时,是否有任何一般规则?或者我可能做错了什么,还有魔术jvm cmd参数可以使它免于崩溃?
答案 0 :(得分:1)
可能的原因
如果你的jvm崩溃在使用分析器时更加明显,那么它看起来更像是一个内存设置...当你改变代理的脚本时,检查你的堆设置会发生什么...也许添加更多的堆