我经常使用jstat获取与GC相关的统计信息。但是,有时候我根本无法从JVM获取任何统计信息。它只是说它找不到正确的进程ID。
稍微深入一点,它似乎与“/tmp/hsperfdata”相关文件有关。在具有此目录/文件的服务器上,jstat可以按预期工作(jps还会显示正确的实例)。在失败的服务器/实例上,我没有看到“/tmp/hsperfdata”目录(并且jps不报告pid)。
还有其他人碰到这个吗?我在某处读到需要正确设置TMP变量,但是我看不到环境设置在服务器帐户中起作用和不起作用之间的任何区别。
最佳答案
也许有帮助:http://bugs.sun.com/view_bug.do?bug_id=7009828
关于garbage-collection - Sun Java jstat无法正常工作..有时!,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3483741/