WAS/WebLogic

[개요] 서버(인스턴스) 라이프 사이클(Life Cycle)

투칼론 2016. 11. 24. 05:34
반응형

WebLogic Server 인스턴스는 상태가 운영 명령에 의해 변화하는 라이프사이클을 가지고 있다. 주요 상태는 아래와 같고, start, stop 등 명령어에 의해 상태가 변화한다. 



각 상태는 다음을 의미한다.


상태 

설명 

 SHUTDOWN

 구성은 되어있는데, 기동되어 있지 않음 

 STARTING

 기동 시에 SHUTDOWN에서 STANDBY 상태로 진행되고 있음

 어떠한 클라이언트 또는 관리 요청을 받아들이지 않음 

 STANDBY

 어떠한 요청도 처리되지 않음. Listen Port가 닫혀있음

 ADMIN

 기동은 되어 있으나, 관리 명령어만 가능함 

 RESUMING

 STANDBY 또는 ADMIN 상태에서 RUNNING 상태로 진행되고 있음 

 RUNNING

 정상적으로 모든 기능을 수행하고, 요청을 받아들임 

 SUSPENDING

 RUNNING 상태에서 ADMIN 또는 SHUTDOWN 상태로 진행되고 있음. Suspend 또는 Shutdown 명령어로 실행

 FORCE  SUSPENDING

 RUNNING 상태에서 ADMIN 또는 SHUTDOWN 상태로 진행되고 있음. SUSPENDING과 다른 점은 Force Suspend 또는 Force Shutdown 명령으로 실행

 SHUTTING_DOWN 

 더이상 클라이언트 요청 뿐만 아니라, 관리도 불가능함

 FAILED

 OOM 오류 또는 stuck 애플리케이션 스레드 등 오류로 인해 중요한 서브시스템 또는 불안정하여 서비스가 실패할 수 있음