作者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
1F:→ godfat:他说那是可能问题。最後有人前端放一个 proxy 解决... 10/19 14:28
2F:→ ryudo:总之结论是他没办法解决啊~一整个头痛说..-_- 10/19 14:40
3F:→ godfat:nginx is the way to go, haha 10/19 14:52