On Mon, 2008-01-28 at 21:00 +0900, Steven Wilton wrote:
> We've had a couple of problems on our caches using WCCP2 + tproxy  
> where the caches registered in a different order with the different  
> WCCP services (traffic to the web server VS traffic from the web  
> server).  This resulted in the assignment algorithm sending traffic  
> coming from a particular client to one cache, and the reply traffic to  
> a different cache.
> 
> My solution is to order the linked list of web caches in the WCCP2  
> code to ensure that each cache will be assigned the same has map  
> regardless of when the cache registers with the router.
> 
> I've attached the patch, which we're using in production.  I'll commit  
> it to head shortly unless there's any objections, and I'm not sure if  
> it's worth applying to 2.6/2.7/3.0.

Please port and apply to Squid 3.HEAD, at least. You may want to add a
comment that wccp2SortCacheList is doing "bubble sort" by IP address (if
it is).

Thanks a lot,

Alex.


Reply via email to