正如您从图片中看到的,我从 java 进程中转储了一个二进制文件并使用 VisualVM 对其进行分析。我相信名为“rn64832”的键有问题,但我无法使用问题键过滤 ConcurrentHashMap,而且这里的条目太多,无法手动执行此操作。
有谁知道这种情况该如何处理吗?或者有什么解决方案来检查运行时的值?
最佳答案
使用以下 OQL 查找 key
字段等于 "rn64832"
的 ConcurrentHashMap$Node
实例
select node from java.util.concurrent.ConcurrentHashMap$Node node where node.key.toString() == "rn64832"
关于java - 如何按转储文件中的值过滤变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56951565/