【发布时间】:2014-08-22 20:36:59
【问题描述】:
我已经搜索和搜索,希望有人可以帮助我解决这个问题。
目前我们有一个在本地 Windows 2008 服务器上运行的 Apache Tomcat 服务器。有时 Tomcat 会锁定并导致网站无法响应。
我们有监控(C# 控制台应用程序),可以自动进入并关闭 Apache Tomcat 服务,然后再将其重新打开。这实际上解决了这个问题。
但是,编程组要求我们在重新启动服务之前实际获取 Apache Tomcat 线程转储。
所以问题是 - 如何通过命令提示符或 C# 获取 apache tomcat 线程转储,以便将线程保存到文件中。
【问题讨论】: