【问题标题】:How to safely shutdown a Play Framework app如何安全关闭 Play Framework 应用
【发布时间】:2015-07-11 01:49:24
【问题描述】:

我想确保在我的 play 应用退出之前所有请求线程都已完成处理,所以我有 2 个问题:

1) 我可以发送什么信号来调用 Global onStop 方法?我在开发时在命令行上使用了 Ctrl-d 运行激活器,但是在部署时,应用程序将被一个想要发送终止信号以停止它的脚本启动和停止。我尝试了不同的信号,但没有一个调用 onStop。有什么办法吗?

2) 当 onStop 被调用时,我想验证没有请求线程在运行并等待任何线程。最好的方法是什么?

谢谢!

【问题讨论】:

标签: playframework


【解决方案1】:

你可以像这样杀死进程。

$ kill $(cat target/universal/stage/RUNNING_PID)

更多信息请查看How to kill a Play Framework process?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-11
    • 2020-06-17
    • 1970-01-01
    • 1970-01-01
    • 2014-02-25
    相关资源
    最近更新 更多