엔터프라이즈 응용 프로그램과 함께 작업 중이며, 검색 및 도서 포털입니다. 항목을 검색하고 jconsole을 시작하여 로컬 컴퓨터에서 성능을 확인했습니다. 각 검색에 대한 클래스를로드하고 2-3 검색 후 서버가 종료됩니다.로드 된 클래스 수를 찾으십시오.
jdk1.7 및 tomcat7 서버를 사용하고 있습니다.
각 검색에 어떤 클래스가로드되는지 어떻게 알 수 있습니까?
미리 감사드립니다.
엔터프라이즈 응용 프로그램과 함께 작업 중이며, 검색 및 도서 포털입니다. 항목을 검색하고 jconsole을 시작하여 로컬 컴퓨터에서 성능을 확인했습니다. 각 검색에 대한 클래스를로드하고 2-3 검색 후 서버가 종료됩니다.로드 된 클래스 수를 찾으십시오.
jdk1.7 및 tomcat7 서버를 사용하고 있습니다.
각 검색에 어떤 클래스가로드되는지 어떻게 알 수 있습니까?
미리 감사드립니다.
이 사람을 찾으십니까?
java -verbose:class
이 옵션은 CATALINA_HOME \ bin \ setenv.bat (또는 .sh) 파일에서 지정할 수 있습니다. 예를 들어
:이 도움이
set JAVA_OPTS=-verbose:class
희망.
OOM 오류처럼 보일 경우 힙 덤프를 생성하도록 JVM을 구성해야합니다. 예를 들어 자바 명령 줄 옵션
-XX
에 추가 할 : + HeapDumpOnOutOfMemoryError -XX : HeapDumpPath =/var에/tmp에/덤프와 무슨 일이 일어나고 있는지 이해하는 등 http://www.eclipse.org/mat/ 같은 힙 덤프 분석기를 사용합니다.
우수, edoardo