簡體   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