是否可以区分Phusion Passenger中的自动和手动重启?

时间:2010-02-16 17:37:22

标签: ruby-on-rails passenger

我有一个流程,我只想通过触摸tmp / restart.txt手动重启我的Rails应用程序时运行,而不是在空闲时间后Passenger重新启动时。有什么我可以在我的Rails代码中检查以确定给定的重启是一个还是另一个?

2 个答案:

答案 0 :(得分:1)

也许这不是你想要的答案,但我只想创建短剧本:

#!/bin/bash
touch tmp/restart.txt
some other things you want to do

然后当您通过此脚本手动重新启动aplication时,您可以随意执行任何操作。

答案 1 :(得分:0)

不,在应用程序级别无法区分它们。你想做什么?