nginx+passenger下504 Gateway-Timeout问题的解决办法
生活随笔
收集整理的這篇文章主要介紹了
nginx+passenger下504 Gateway-Timeout问题的解决办法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
nginx+passenger下504 Gateway-Timeout問題的解決辦法
關(guān)鍵字: passenger nginx apache gateway timeoutubuntu9.04下,nginx+passenger+rails2.2.2環(huán)境中,當(dāng)在production環(huán)境下運行時,總是提示 504 Gateway-Timeout的錯誤,但在development下正常運行,查了N久,終于找到原因了,原來是rjb惹的禍,記下測試成功的解決辦法吧:
在nginx的配置文件中,passenger_ruby配置項下添加一行設(shè)置:
rails_spawn_method conservative;
如果是Apache+passenger,則PassengerRuby配置項下添加一行配置:
RailsSpawnMethod conservative
測試環(huán)境:
Ubuntu server9.04
Ruby1.8.7-174
Rails2.2.2
rjb1.1.7
Passenger2.2.4
Nginx0.6.37
Apache2.2.11
總結(jié)
以上是生活随笔為你收集整理的nginx+passenger下504 Gateway-Timeout问题的解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 热点聚焦:精益生产模式的最大优势在哪?
- 下一篇: SQL Server中如何取得刚插入的标