我在我的應用程序中使用了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