gpt4 book ai didi

java - 如何在 google appengine 中实现关闭 Hook 处理程序

转载 作者:行者123 更新时间:2023-12-01 15:08:38 25 4
gpt4 key购买 nike

如何在 google appengine 中实现关闭 Hook 处理程序。我在这里不理解他们的文档 https://developers.google.com/appengine/docs/java/backends/overview#Shutdown .我需要的是,当后端因任何原因停止时,我需要在代码中得到通知。

this is my code
try{
while (haveMoreWork() &&
!LifecycleManager.getInstance().isShuttingDown()) {
process(); // this is my function to read all the data.if it fails because of termination.i need to be notified.
}catch(Exception e){
log.log(Level.SEVERE, e.getMessage(), e);
log.severe("error occured"+e);
log.info("failed ");
}

最佳答案

你需要使用钩子(Hook)而不是状态报告:

LifecycleManager.getInstance().setShutdownHook(new ShutdownHook() {
public void shutdown() {
// code
}
});

关于java - 如何在 google appengine 中实现关闭 Hook 处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15761011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com