2010년 8월 24일 화요일

[java] Thread dump 생성 방법

[Kill -3 [PID} 명령어를 낼 수 있는 방법 (UNIX, LINUX용)]

    기본적으로 stdout 으로 Thread Dump 가 출력된다.
    ** 단 Aix 의 경우는 별도의 파일로 생성되고 stdout 으로  생성된 파일의 경로및 이름이 나온다.


[Ctrl + Break방법(WINDOW 전용) ]
    이 방법은 윈도우에서만 사용가능한 방법으로 cmd 창으로 바로 출력된다. Thread dump를 생성하기 전에 cmd 창의 속성에서 layout 값의 Height 값을 3000 정도로 설정한다.


[weblogic.Admin util을 사용하는 방법(OS별 공용)]
    java -cp {weblogic.jar classpath} weblogic.Admin -url {해당 웹로직 IP:Port} -username {username} -password {password} THREAD_DUMP

    ex > java –cp /bea/wlserver_10.0/server/lib/weblogic.jar weblogic.Admin –url 100.100.11.15:7001 -username weblogic -password weblogic THREAD_DUMP

댓글 없음:

댓글 쓰기