https://bz.apache.org/bugzilla/show_bug.cgi?id=65079
--- Comment #5 from David Betterton <[email protected]> --- (In reply to Yann Ylavic from comment #4) > (In reply to David Betterton from comment #3) > > > > <Proxy balancer://mybalancer> > > BalancerMember https://ukuappc1.agileassets.com:8443 route=worker1 > > redirect=worker2 timeout=3600 retry=900 > > BalancerMember https://ukuappc2.agileassets.com:8443 route=worker2 > > redirect=worker1 timeout=3600 retry=900 > > </Proxy> > > This configuration implies that when any BalancerMember is in error state > (like after the error from comment 1), it won't be retried/reused before 15 > minutes. > I don't know your environment but it's quite a high value for me, aren't > those errors transient (how long)? > If the other BalancerMember also encounters an error during these 15 minutes > than "All workers are in error state" and your service becomes unavailable. > > > > > Would using forcerecovery=On be a better option ? > > This would try to recover if all the workers are in error state, thus never > fail without having tried. It can be used in addition to your existing > configuration. > (Note that forcerecovery=on goes on the ProxyPass line or with a ProxySet in > the above <Proxy> block, not with each BalancerMember.) > > If you don't want forcerecovery, you should consider lowering retry= at > least. Thanks - we'll try lowering this and report back here -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
