作者ryudo (那很好哇)
看板Ruby
標題[心得] PASSENGER APACHE的BUG?
時間Mon Oct 19 14:17:07 2009
環境:CENTOS5(x64) APACHE 2.2.11 PASSENGER 2.2.5 RUBY(MRI)1.8.7 RAILS 2.1.x
簡單來說 我遇到的大問題就是這個, APACHE會不時的噴出下面這樣的錯誤訊息
[ pid=21199 file=ext/apache2/Hooks.cpp:725 time=2009-10-19 14:09:53.108 ]:
Unexpected error in mod_passenger: An error occurred while receiving HTTP upload data: The timeout specified has expired (70007)
Backtrace:
in 'void Hooks::receiveRequestBody(request_rec*, const char*, std::string&)' (Hooks.cpp:1133)
in 'int Hooks::handleRequest(request_rec*)' (Hooks.cpp:457)
如果沒有適時的restart apache的話, apache就會掛掉, 但也不是process全滅
這個問題真的很怪, 在passenger的group上也有其它人問相同的問題,
http://code.google.com/p/phusion-passenger/issues/detail?id=288
原作者的回答是那是apache的問題...但這問題不解決真的很頭痛
有沒有人也遇到相同的問題?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.165.71
→ godfat:他說那是可能問題。最後有人前端放一個 proxy 解決... 10/19 14:28
→ ryudo:總之結論是他沒辦法解決啊~一整個頭痛說..-_- 10/19 14:40
→ godfat:nginx is the way to go, haha 10/19 14:52