title: Requests take long time in apache reverse proxy having multiple backends
body: <p>I am using Apache 2.2.34 as a reverse proxy server. There are more than 10 backends. At a given time, only <em>one backend server works</em> and they all work/enabled in a round-robin fashion.
  vhost configuration is similar to following.</p>
  
  <pre><code>&lt;Proxy balancer://AWSELB&gt;
  BalancerMember https://backendEC2_1:443/ retry=60
  BalancerMember https://backendEC2_2:443/ retry=60
  BalancerMember https://backendEC2_3:443/ retry=60
  BalancerMember https://backendEC2_4:443/ retry=60
  BalancerMember https://backendEC2_5:443/ retry=60
  BalancerMember https://backendEC2_6:443/ retry=60
  BalancerMember https://backendEC2_7:443/ retry=60
  BalancerMember https://backendEC2_8:443/ retry=60
  BalancerMember https://backendEC2_9:443/ retry=60
  BalancerMember https://backendEC2_10:443/ retry=60    
  &lt;/Proxy&gt;
  ProxyPass / balancer://AWSELB/ forcerecovery=Off timeout=5
  ProxyPassReverse / https://backendEC2_1:443/
  ProxyPassReverse / https://backendEC2_2:443/
  ProxyPassReverse / https://backendEC2_3:443/
  ProxyPassReverse / https://backendEC2_4:443/
  ProxyPassReverse / https://backendEC2_5:443/
  ProxyPassReverse / https://backendEC2_6:443/
  ProxyPassReverse / https://backendEC2_7:443/
  ProxyPassReverse / https://backendEC2_8:443/
  ProxyPassReverse / https://backendEC2_9:443/
  ProxyPassReverse / https://backendEC2_10:443/
  </code></pre>
  
  <p>Currently I have set above parameters in virtual worker and used retry parameter. With these setting, a request is severed but most of times it takes up to 15 minutes to serve a page.<br>
  What would be the best vhost configuration for the given scenario?</p>