2014-07-16 4 views
0

나는 오랜 기간 동안 Java 응용 프로그램을 모니터하려고합니다.자동으로 스레드 덤프 또는 힙 덤프 가져 오기

스레드 또는 힙 수가 임계 값을 초과하면 자동으로 스레드 덤프 또는 힙 덤프를 가져 오려고합니다.

이 기능은 VisualVM 또는 Mission Control 또는 다른 프로파일 링 도구를 통해 사용할 수 있습니까?

답변

1

시작 트리거 탭을 선택하고 트리거 규칙 "스레드 수"또는 "라이브 설정"자바 미션 컨트롤

이동의 JMX 콘솔. 수행 할 임계 값 및 조치를 선택할 수 있습니다. JDK 8을 실행하는 경우 Thread.print와 같은 진단 명령을 호출 할 수 있다고 생각합니다. 또한 많은 다른 것들 사이에서 쓰레드 덤프를 포함하는 Flight Recording을 덤프하는 것이 가능합니다.