Linux/Solaris 환경에서 Java 스레드에 의한 높은 CPU 사용률을 확인하는 방법
Issue
- CPU 사용률이 높은 Java 애플리케이션
- Java 애플리케이션 서버(JBoss EAP, Tomcat)의 CPU 사용률이 높음
- CPU 사용량이 높은 이유를 진단하려면 CPU 리소스 데이터가 필요함
- CPU 리소스를 많이 사용하는 Java 스레드를 식별해야 함
- 가상 서버의 프로세서에서 CPU 사용량이 증가했지만 TOP 명령으로는 해당 사용량의 원인을 확인할 수 없음
Environment
- Linux/Solaris에서 실행되는 Java 애플리케이션 또는 애플리케이션 서버(예: Red Hat JBoss EAP, Tomcat 등)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.