Re: [squid-users] Question regarding failover

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Tue, 24 Jun 2008 22:52:48 +1200

Markus Meyer wrote:
> Hi all,
>
> I searched for answers to my questions but wasn't able to find anything
> useful. If there is documentation around please give me a hint.
>
> I'm currently testing Squid3 as reverse proxy and we're using two
> backend webservers from which Squid should pull the files. Squid is
> configured like this:
>
> http_port 80 accel vport defaultsite=origname

'origname' is a little weird for a public domain name. I hope its an
obfuscated name and not whats actually there.

> # define the backend servers and swap between them
> cache_peer server1 parent 80 0 no-query originserver round-robin
> cache_peer server2 parent 80 0 no-query originserver round-robin
>
> Hopefully that's correct but it seems to work ;)
> What I'd like to know is if the above still works when one of the
> servers goes down and how it works.

When one of the peers is down it will be detected and all requests sent
to the other until it comes back. Whereapon they both get used again.

>
> Also I want to break up the current RAID-5 and use the disks instead as
> single disks so that I have four or five "cache_dir" entries. What
> happens if one disk breaks? Does Squid still work and how?

No. Unfortunately the effect on squid of one small dir breaking is still
currently the same as one large dir breaking.

What it does gives you is the ability to quickly update the squid.conf
(comment outthe broken dir) and restart with the remaining cache_dir.
Also a very small gain in CPU and other resources which RAID was taking
away from Squid.

Amos

-- 
Please use Squid 2.7.STABLE3 or 3.0.STABLE7
Received on Tue Jun 24 2008 - 10:52:49 MDT

This archive was generated by hypermail 2.2.0 : Tue Jun 24 2008 - 12:00:08 MDT