我在我的应用程序中使用了Rails 3.0.5版本和Ruby 1.9.2。Rails服务器在生产模式下频繁出现故障
它在开发模式下工作正常,但在生产模式下服务器每隔3-4天就会关闭。
它在/var/log/https/error.log file
中给出了以下错误。
[Sun Oct 21 09:39:03 2012] [error] [IP_ADDRESS] **Premature end of script headers:**
[ pid=24971 thr=1 file=ext/apache2/Hooks.cpp:817 time=2012-10-21 09:39:03.371 ]:
支持的应用程序(进程29805)没有发送有效的HTTP响应;相反,它什么也没有发送。它可能已经崩溃;请检查此应用程序中是否存在崩溃的错误。
我不明白服务器故障的原因。
我使用apache作为web服务器,并将phusion乘客作为应用程序服务器。 – Dipali
乘客配置中是否存在PassengerUseGlobalQueue参数的问题? – Dipali