Phusion Passenger正在崩溃......我怎样才能获得堆栈跟踪?

时间:2011-05-27 20:37:47

标签: ruby-on-rails ruby apache passenger

我正在使用Phusion Passenger 2.2.2和Rails 2.3.8和2.3.2应用程序。每隔一段时间它就会冻结,并且在尝试访问rails应用程序时服务器没有响应。 apache日志或rails日志中没有任何内容。我不是在谈论500错误或任何事情,没有任何回应。在我们重启apache之前,他们没有回复。

我尝试按照这些说明尝试获取堆栈跟踪:http://www.modrails.com/documentation/Users%20guide%20Apache.html#debugging_frozen

我根据指示将SIGABRT发送到流程中,他们似乎并不关心。在apache或rails日志中没有看到任何内容。

1 个答案:

答案 0 :(得分:0)

在Passenger上解决此问题的方法是向卡住的Rails进程发出kill -SIGABRT,并在Rails log

中找到它们的回溯