2013-02-27 3 views

답변

2

당신은 자바 런타임을위한 종료 훅을 등록 할 LifecycleManager 클래스를 사용할 수 있습니다 :

LifecycleManager.getInstance().setShutdownHook(new ShutdownHook() 
{ 
    @Override 
    public void shutdown() 
    { 
     // do your stuff here 
    } 
}); 

당신은 당신의 서블릿 시작 후크를 추가하고 contextInitialized(ServletContextEvent event) 방법에 위의 코드를 넣어 ServletContextListener를 사용할 수 있습니다.

위의 링크에있는 ServerContextListener에 대한 설명서에서 인스턴스가 종료 될 때 AppEngine이 contextDestroyed(ServletContextEvent event) 메서드를 호출하지 않는 것처럼 보입니다.