2010-02-16 31 views

回答

1

也许它不会回答你想要的,但我会简单地创建短脚本:

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

然后,当你通过这个脚本重启aplication manualy,可以后做任何你想要的。

+0

非常真实。不过,我希望能够从我的Rails应用程序中使用它。 – abeger

+0

在“其他一些事情”中,您可以添加一个rake任务,它将在数据库或文件中添加一些字段。然后你的应用程序可以读取这个值 - 然后它知道它是否重新启动,读取它后应该删除这个值。 – klew

+0

用于将其从应用程序启动时分离出来。如果这些“其他事情”在每次加载环境时都没有必要运行,那为什么还要这么做呢?分开运行的耙子任务比试图确定Passenger的做法更有意义。 –

0

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