본문 바로가기

WAS/WebLogic

WebLogic 인스턴스가 원인 불명의 shutdown이 발생한다.

728x90

일단... 문서상에서는 갑자기 죽는 원인은 OS, JDK, Application이 원인이라고 나온다.

 

솔루션으로는

1) 기동 스크립트 상에  JAVA_OPTIONS="${JAVA_OPTIONS} -Djava.awt.headless=true -Xrs" 옵션 설정

->  OS에서 날리는 SIGQUIT, SIGTERM, SIGINT, and SIGHUP 시그널에 대한 방지차 도움이 될거라 소개한다.

2) SIGTERM (kill -15) 를 날리는 애플리케이션이 있는지 확인

3) 애플리케이션 수정해라.

 

===

[25.11.19 수정]

작년에 있었던 일로, 이 당시에 발생했던 상황은 항상 새벽 1시경에 managed server가 shutdown이 되었다.

solaris OS 환경이라 모니터링을 걸어본 바, 해당 시간에 mobaxterm이 타임아웃이 되면서 창이 꺼지니,

Managed Server에 영향이 간거다.

 

기동할 당시에 nohup을 통해 기동을 하는데도 shutdown이 될줄은 몰랐다..

mobaxterm 버그인지 아닌지는 모르겠지만, weblogic 쪽의 문제는 아니었음이 밝혀졌다.