重新启动后乘客挂起 - 共享主机环境

时间:2014-03-29 13:10:34

标签: ruby-on-rails ruby passenger

昨晚我对[app-root] /config/initializers/refinery/core.rb和触摸的[app-name] /tmp/restart.txt做了修改。然后我尝试重新加载应用程序,发现它完全悬挂。我在同一台服务器上运行的另外两个RoR应用程序也挂起了。每卷曲-v根本没有来自服务器的响应。

在我触摸restart.txt文件之前,一切正常。第二天早上,七八个小时后,网站再次运行,我的次要编辑(网站名称)正在显示。

在hostmonster linux服务器上运行Rails 3.2.16。

Passenger的实例没有在我的用户下运行,所以我想知道我的挂起是否与任何其他用户的RoR网站有关?

我无法重启apache(当然),因为这是一个共享服务器。如果它再次发生,有关如何处理这个的任何建议吗?我没有Heroku或VPS的预算。

更新:今天早上再次执行相同的步骤,修改了core.rb并通过触摸restart.txt请求重新启动,并在不到一分钟的时间内重新启动。我认为这个问题仍然有效 - 一个人可以做些什么来解决悬挂的乘客或阻止它发生?

0 个答案:

没有答案