RE: [squid-users] fail-safe and load balancing with reverse proxy

From: Dean Weimer <dweimer_at_orscheln.com>
Date: Wed, 2 Jun 2010 08:57:52 -0500

Try using "peer_connect_timeout" You can lower the time out so it fails over faster.
 
Thanks,
     Dean Weimer
     Network Administrator
     Orscheln Management Co

> -----Original Message-----
> From: Király László [mailto:kiru_at_mail.madalbal.hu]
> Sent: Wednesday, June 02, 2010 3:14 AM
> To: squid-users_at_squid-cache.org
> Subject: Re: [squid-users] fail-safe and load balancing with reverse proxy
>
> Okay, I compile a brand new 3.1.4 squid with --icmp-enable option.
>
> I added also to the squid.conf:
> ---
> pinger_program /usr/local/squid/libexec/pinger
> query_icmp on
> test_reachability on
> ---
>
> It didn't help. :S
>
> > Hi List,
> >
> > I use a squid3-3.0.STABLE8 reverse proxy on a debian system.
> > It makes forward queries to web server, which is accessible from 2
> > public ips.
> >
> > My peer config:
> > ---
> > cache_peer x.y.z.57 parent 80 0 no-query no-digest no-netdb-exchange
> > originserver name=parent1 round-robin login=PASS weight=16
> > cache_peer a.b.c.118 parent 80 0 no-query no-digest no-netdb-exchange
> > originserver name=parent2 round-robin login=PASS weight=1
> > ---
> >
> > I would like to do a fail-safe connection to the web server.
> >
> > It's working, but if one of the public ips isn't accessible, there
> > is some Connection timed out (110) proxy message until the parent is
> > detected as dead, while the proxy tries to query the offline parent.
> >
> > How can I eliminate this thing?
> > Why squid doesn't resend the query to the another parent?
> >
> > I cannot set ICP queries while the parent is a simple web server.
> > Is there a way to make better dead peer detection?
> >
> > Can I do this whith icmp queries?
> >
> > Best regards,
> > László Király
> ------- End of Original Message -------
Received on Wed Jun 02 2010 - 13:59:23 MDT

This archive was generated by hypermail 2.2.0 : Wed Jun 02 2010 - 12:00:03 MDT