我的基于 Web 的 Java EE 应用程序基于以下技术:
- 框架:Struts 2.0
- 服务器:Tomcat 6.0
- 前端 UI:JSP、JSTL/Struts 标签、HTML
- 数据库:Microsoft SQL Server 9.00.2047.00
- 语言:核心 java、XML、XSLT。
现在我面临的问题是我的 Web 应用程序的某些进程会消耗更多的 CPU 使用率。有时我的 Tomcat 服务器会使用 100% cpu;这就是我的电脑挂起的原因。我无法确定哪个进程会导致 100% 的 CPU 使用率。
现在,我正在寻找任何第三方应用程序或任何实用程序,它可以为我提供 CPU 使用信息详细信息以及在 Tomcat 中运行的正在运行的进程(服务)的名称。