我想使用一些线程转储分析器来分析 Java 线程转储并安装了
ThreadDumpVisualizer
IntelliJ IDEA 插件,但不知道如何使用它。插件页面:https://plugins.jetbrains.com/plugin/9358-threaddumpvisualizer也不包含任何文档。
我可以使用此插件加载现有的线程转储吗?我的工作/公司机器上从外部公共网站下载受到限制,所以我正在尝试这个。
其 GitHub 存储库上有一个描述:https://github.com/enslinmike/Thread-dump-visualizer(更新:所有者似乎已删除该存储库。这里是存档的 README。)
线程转储可视化工具
这是 ItelliJ IDEA 的插件。 该插件的目标是提供分析 IntelliJ IDEA 线程转储的便捷方法。 您可以在这里
获取最新版本要查看转储的详细信息,您应该将文件拖放到“线程转储”工具窗口中。 支持以下选项:
- .txt 文件。请注意,仅支持 IDEA format。不支持其他格式。
- .zip 文件和一些正确的 .txt 转储文件
- .dbconf 文件,包含 MongoDB 的连接信息。数据应位于名为“ThreadDumps”的集合中 示例:{“主机”:“127.0.0.1”,“端口”:27017,“dbName”:“测试”}
[...]
这个插件没有任何文档,这是事实。 我无法添加,所以在评论中添加相同的内容 https://plugins.jetbrains.com/plugin/9358-threaddumpvisualizer#comment=27907
假设您已经使用 jvisualvm、jconsole、jstack 等工具将您最喜欢的 jvm 进程的线程转储作为文本。
以下是如何使用此插件的简单步骤: