목록트러블슈팅 (3)
WAS 엔지니어
Critical Message WebLogic Server 시스템 또는 서비스 오류 발생 시 메시지 OutOfMemory Java 프로그램 에러메시지로 Java 프로그램이 공통적으로 사용하는 Heap Memory 영역이 모자르게 되어 더 이상 객체 생성이 어려울 때 발생하는 메시지 StuckThread 웹로직의 실행 쓰레드 별로 실행 시간을 모니터링 하면서 특정한 application 처리에 긴 시간이 소요되고 있음을 알리는 에러 메시지(기본값 600sec) [보는 방법] -> 로그 확인 시 해당 post / uri에서 걸린 시간을 알 수 있음 -> ★이때, 다운로드로 인한 지연은 어느수준까진 정상이라 판단하나 그 외의 이유로 지연이 되면 그건 주의필요 -> 같은 서버에서 다른 인스턴스들이 같은 시간대에..
for Linux heap dump 분석 툴 설치 방법과 거의 99% 일치 [Heap Dump] 힙 덤프 개념 및 사용법(IBM analyzer & Memoryanalyzer) Heap Dump OOM 발생시 그때의 Heap Memory 상태 스냅샷을 확보할 수 있으며 .hprof 확장자의 heap dump 파일로 저장됨 -XX:HeapDumpOnOutOfMemoryError : OOM 발생 시 Heap dump 생성 -XX:HeapDumpPath : Heap dum.. bluerainxx.tistory.com 자세한 내용은 위의 게시글 참고하기 1. XLaunch 설치 및 실행 2. GC tool zip 파일 다운로드 후 FTP 이용해서 사용 서버에 옮기기 3. $ unzip [파일명].zip 4. $..
Heap Dump OOM 발생시 그때의 Heap Memory 상태 스냅샷을 확보할 수 있으며 .hprof 확장자의 heap dump 파일로 저장됨 -XX:HeapDumpOnOutOfMemoryError : OOM 발생 시 Heap dump 생성 -XX:HeapDumpPath : Heap dump 파일의 위치 OOM이 없더라도, 메모리 누수가 의심되거나 현재의 메모리 상태를 확인하고 싶을 때 jmap을 사용하여, 수동으로 Heap memeory 상태를 dump 파일로 저장할 수 있음 $ jmap -dump:format=b,file=${PATH}/[filename].hprof ${PID} => 띄어쓰기 조심! - Heap 동적으로 할당되어 사용할 수 있는 메모리 영역 주로 실행중에 생성되는 객체들이 저장되고..