2011-01-20 4 views
2

JDK와 함께 제공되는 visualvm 프로그램을 사용하여 Tomcat에서 실행중인 웹 응용 프로그램을 프로파일 링하려고합니다. 연결에 문제가 없으며 모든 것이 멋지게 보이고 GUI에서 올바르게 작동하지만 수업은 표시되지 않습니다. 프로파일 링 할 때, CPU 화면을 사용하여 카탈로니아와 몇 가지 다른 클래스의 메소드 만 나열됩니다. 어떻게하면 Tomcat이 (단순히 Tomcat 자체가 아닌) 실행중인 webapp의 메서드 호출을 visualvm에 표시 할 수 있습니까? 도움이된다면Visualvm에서 웹 응용 프로그램 데이터를 보는 방법

:이 톰캣 6.0.26 및 JDK 1.6.0.22

답변

3

함께 첫 번째는 Sampler plugin를 사용합니다. 그것은 당신에게 전반적인 상황을 알려줄 것입니다. 자세한 정보가 필요하면 Tomcat 서버를 프로파일하고 루트 메소드를 설정하십시오. 올바른 프로파일 러 설정을 지정하는 방법에 대한 자세한 내용은 Profiling With VisualVM, Part 1Profiling With VisualVM, Part 2

을 참조하십시오.
관련 문제