I tried to configure sibling on my caches in order to let them talk with each other and it never works;
udp_miss000 is the error. The only way that worked is to to make one of them parent, but still after a while I'll get an error like too many open files. My files descriptors are 512000.
on cache2 cache_peer (ip of cache1 172.x.x.10) parent 8080 3130 no-query round-robin on cache3 cache_peer (ip of cache1 172.x.x.10) parent 8080 3130 no query round-robin
This configuration makes any cached file on any of the 3 caches read as a hit and I may take it as cached, but my problem here is that at the peak squid starts to throw errors like too many opened files or TCP connection failed. My files descriptors are 512000!
On the other hand I tried sibling between the 3 caches :
on cache1 cache_peer 172.x.x.11 sibling 8080 3130 proxy-only cache_peer 172.x.x.12 parent 8080 3130 proxy-only on cache2: cache_peer 172.x.x.10 sibling 8080 3130 proxy-only cache_peer 172.x.x.12 parent 8080 3130 proxy-only on cache 3: cache_peer 172.x.x.10 sibling 8080 3130 proxy-only cache_peer 172.x.x.11 parent 8080 3130 proxy-only
I started to see too many udp_miss000 and cannot take a file cached on another squid
What is the best configuration for this situation and how you configure VIP?