jvisualvm设置定时生成dump
时间: 2023-12-03 22:03:28 浏览: 180
C++生成dump文件
要设置定时生成dump文件,可以按照以下步骤:
1. 打开jvisualvm并连接到目标应用程序。
2. 在“应用程序”选项卡下,右键单击目标应用程序并选择“Add JMX Connection”。
3. 输入目标应用程序的JMX连接信息,包括主机名、端口号和用户名密码(如果有)。
4. 连接成功后,在“应用程序”选项卡下,右键单击目标应用程序并选择“Monitor”。
5. 在“Monitor”选项卡下,选择“Heap Dump”并单击“Dump”按钮,生成一个堆转储文件。
6. 在“Heap Dump”对话框中,选择“Save to file”并指定堆转储文件的保存路径和名称。
7. 点击“OK”按钮保存设置。
8. 在“Monitor”选项卡下,选择“Memory”并单击“Heap Dump”旁边的“Configure”按钮。
9. 在“Heap Dump Configuration”对话框中,配置生成堆转储文件的触发条件,包括时间间隔、堆使用率等。
10. 点击“OK”按钮保存设置。
这样,jvisualvm会在指定的时间间隔内自动生成堆转储文件。你可以在“Heap Dump”选项卡下查看并下载这些文件。
阅读全文