繁体   English   中英

Google App Engine,Java:在开发服务器被杀死之前执行操作

[英]google app engine, java: perform action before dev server is killed

我正在使用kill杀死我的Google App Engine开发服务器。 我想在服务器死机前清理一些本地更改。 我该怎么做?

要杀死开发服务器,您只需在文档状态下按control-c即可:

To stop the web server, press Control-C (on Windows, Mac or Linux).

Control-c在Unix系统中发送SIGINT信号,您可以通过kill -SIGINT <pid>手动实现。

应该可以正常关闭服务器-在这种情况下,您可以安装生命周期侦听器以在服务器关闭时被调用。 只需实现本示例中所示的contextDestroyed(..)方法,然后将其注册到web.xml

注意:这样的关闭挂钩在生产服务器(已验证)上不起作用。 我从未在开发服务器上尝试过它,但是它应该可以正常工作,因为这是普通的Jetty。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM