2013-03-27 77 views

回答

0

我知道它已经有一段时间,因为这个问题被问过,但这里有一块答案为别人谁像我一样,发现了这个问题,而谷歌搜索:

当你做一个“触摸TMP /重启。 TXT”,你可以使用命令来检查乘客流程状态:

rvmsudo passenger-status 

然后,您会看到一些进程,以‘下,他们滚动重启’路线。 完成后,您还可以检查每个乘客进程的正常运行时间(使用相同的命令)。

当然,当您刚刚重新启动乘客应用程序时,整个滚动重新启动完成后,正常运行时间应该是几秒钟。这应该是您的应用程序正确重新启动并使用新版本的证明。

最后,如果您想真正确定您的应用程序使用新版本,您可以在您的某个视图中添加应用程序的“版本号”(可能在您的管理视图或秘密视图中或你网站的法律......)。

您可以使用capistrano在您每次部署时自动增加版本。 (但是如果你使用capistrano,你不需要这个'版本控制',我认为;-))。

相关问题