Apache代理到Unicorn服务器超时,如何避免?

我有一个运行在Unicorn上的Teambox安装,后者有时会在30秒后超时。 这个configuration的想法是让Apache等到Unicorn主服务器发送超时,因为如果我没有错的话,Unicorn将退出超时工作进程,但是产生一个新进程来处理相同的请求。

有没有办法configurationApache不超时,如timeout = 0的nginxconfiguration?

谢谢您的帮助!

编辑

我find了一个方法,虽然它并不像我预期的那样工作。 在ProxyPass指令中,你必须在url之后指定一个retry=0选项:

 ProxyPass / http://url/ retry=0 

但是,如果url是ProxyBalancerProxyBalancer

Apache中有一个ProxyTimeout选项,可以让你增加Apache保持代理连接打开的时间。

http://httpd.apache.org/docs/2.0/mod/mod_proxy.html#proxytimeout有关于该选项的更多信息。

我想最好先尝试一下诊断为什么连接超时。