0
重要な初期化が失敗したときにGoogle App Engineインスタンスの実行を継続しないようにします。どのように私はJavaでプログラムでそれを行うことができますか? System.exit()
はGAEでは機能しません。JavaでGoogle App Engineインスタンスをプログラムで終了するにはどうすればよいですか?
ServletContextListener
の実装で、次のように記述します。
public class AppContextListener implements ServletContextListener
{
@Override
public void contextInitialized(ServletContextEvent context)
{
try
{
// Initialization
}
catch (Throwable t)
{
// Fatal. Terminate this Google App Engine instance.
}
}
@Override
public void contextDestroyed(ServletContextEvent context)
{
}
}