Javax Activation Bug에 의한 WAS Hang 현상 - WAS Troubleshooting 사례(2)
4
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

Javax Activation Bug에 의한 WAS Hang 현상

이 게시물은 WebLogic 인스턴스에서 발생한 Hang-up 현상의 원인 분석을 다룹니다.

문제 현상

  • 16대의 WebLogic 인스턴스가 주기적으로 Hang-up 발생
  • OutOfMemoryError가 로그에 기록됨

원인 분석

Heap 덤프 분석 결과, RuntimeAccessImpl 모듈이 과도한 메모리를 사용하고 있으며, 7,873개의 쓰레드가 생성됨을 확인했습니다. 이 쓰레드는 javax.activation의 DataHandler와 관련되어 있으며, 오래된 버전의 사용이 문제로 지목되었습니다. 최신 버전으로 교체 후 메모리 누수 문제 해결을 확인하였습니다.