Search squid archive

Re: Cache_peer load balancing

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

 



On 27.11.2012 10:38, Sekar Duraisamy wrote:
Hi Team,

Hi, seeing you post this four times already today I am inclined to ignore it as spam. Lucky for you I am bored this morning and answer.


I have 2 squid instances running on the same machine with different port.

Proxy: proxy1.com: 3128 and 3129

Now i have created new squid instance on the machine with 3130 port
and i need to load-balance traffic of 3130 with 3128 and 3129.

I have tried like this

acl xxx dstdomain xxx.com

cache_peer proxy1.com  parent 3128 0  no-query default round-robin
weight=1 name= server1

NP: broken configuration: "name=" without parameter value and unknown parameter name "server1".

cache_peer proxy1.com  parent 3129 0  no-query default round-robin
weight=1 name=server2

cache_peer_access server1 allow xxx
cache_peer_access server2 allow xxx

But somehow it is not working..  It takes only first entry.   The
request not going to 3129  ...

 All 3 instances are working in the
same machine is a problem? If so is there a way configure in the same
machine?

Yes. And it is configured in exactly the way you did above. Except note that port 3130 is defacto-standard port for ICP proxy traffic and may be firewalled.

Please read http://wiki.squid-cache.org/Features/CacheHierarchy

In particular notice the diagrams about parent and sibling relationship types. I suspect you have configured the third one "cluster", but have not told us anything about the configuration of the first two proxies. (Maybe you have configured them as parents of each other.)

You have also omitted a detailed description of "not working".

You have also omitted detailing what Squid version you are using.

Amos



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

  Powered by Linux