[squid-users] What's the algorithm to achieve AclRandom
ysu yang
yanghe0921 at 126.com
Mon Sep 19 12:29:56 UTC 2016
First of all.thanks for your advice.
> B. Adjust the ICAP service to store information about "sessions" in
> such
> a way that different service instances can share it. For example, if
> all
> ICAP services run on the same machine, they can use shared memory
> segments to exchange information among each other.
I have no ability to achieve that different ICAP servers share same memory.
> A. Define "session" in HTTP or Squid terms that Squid understands.
> Write
> ACLs (likely including an external ACL or an eCAP adapter) that will
> define a "session" for any given transaction and annotate same-session
> transactions accordingly. Load balance based on sessions instead of
> random events. The same external ACL or eCAP adapter can define load
> balancing by annotating the transaction according to the ICAP service
> it
> should be directed to.
I see your point,but I didn't find what I wanted in ACLs. i would like to
achieve load balancing based on IP(maybe implement by Source IP hash
algorithm).Do you have a idea.
And,If one ICAP sever go down, can squid check it is down and will not send
message to it
Thanks in advance
--
View this message in context: http://squid-web-proxy-cache.1019090.n4.nabble.com/c-icap-load-balancing-tp4679500p4679594.html
Sent from the Squid - Users mailing list archive at Nabble.com.
More information about the squid-users
mailing list