Search squid archive

Re: cache peering - load balancing and failover

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Nov 14, 2007 7:09 PM, Manu Garg <manugarg@xxxxxxxxx> wrote:
> Here is my problem:
>
> I have a cache server at location X: cache.X. This server peers up
> with cache servers at location Y and Z:
> cache1.Y,
> cache2.Y,
> cache1.Z,
> cache2.Z.
>
> I want cache.X to talk to cache[12].Y in round robin manner as long as
> they are accessible. Peering should failover to cache[12].Z only if
> X->Y connectivity is down.
>
> Is it possible to do this with squid? Probably, something of the sort -
>
> cache_peer cache1.Y parent 3128 0 no-query round-robin priority=1
> cache_peer cache2.Y parent 3128 0 no-query round-robin priority=1
> cache_peer cache1.Z parent 3128 0 no-query round-robin priority=2
> cache_peer cache2.Z parent 3128 0 no-query round-robin priority=2
>
> But, there is no such option as priority for cache_peer directive.
> There is a "weight" thing, but that also doesn't work with round-robin
> option.

Just found out that weighted round robin is available in squid 3.
Apologies for speaking too early. I'll see if weighted-round-robin can
do the job.

-Manu

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux