如何在Phusion Passenger重新启动时处理应用程序清理?

时间:2018-12-11 17:04:42

标签: passenger

我使用Phusion Passenger + Apache运行各种应用程序。在部署时,我们可以通过触摸<<app_dir>>/tmp/restart.txt来利用基于文件的重启。

一件事一直笼罩着我……乘客对旧流程做了什么?我一直在对我们其中一个应用程序中的某些清理任务进行故障排除,当乘客停止该过程时,这些清理任务似乎无法运行。

应用程序会捕获SIGINTSIGTERM信号,因此我猜测旅客没有使用它们中的任何一个。有人可以肯定地知道乘客在重新启动时要进行哪些处理,或者是否遇到过相同的问题(在乘客重新启动时清除应用程序)?

任何信息,想法或想法都会受到赞赏。

谢谢

蒂姆·伯克特(Tim Birkett)。

0 个答案:

没有答案