私の 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 を使用することがあります。それが私のPCがハングする理由です。この 100% の CPU 使用率を引き起こすプロセスを特定できません。
現在、Tomcatで実行されている実行中のプロセス(サービス)の名前でCPU使用率の詳細を提供するサードパーティのアプリケーションまたはユーティリティを探しています。