如何从作为Windows服务运行的Tomcat获取堆转储?

时间:2018-03-26 07:53:26

标签: tomcat windows-services heap-dump

我有一种情况,每天我都要重新启动我的Tomcat服务器来运行J2EE-Struts应用程序。使用的版本是JDK6和Tomcat6。我相信从Tomcat服务器获取堆转储有助于分析内存泄漏和性能。

现在最具挑战性的部分是Tomcat作为Windows服务运行,我必须从这个案例中实现。我不喜欢使用任何工具。

请告知如何完成任务。

1 个答案:

答案 0 :(得分:0)

Tomcat记录了Windows服务,您应该首先阅读。可以通过JConsole按需生成堆转储,当然您需要在Tomcat中配置JMX设置。