Hi,
 
I have a problem with squid and ZEO. I was using in one machine a squid and Zope, but the site was comming slow, so i decide to move to a three computers architecture and a load balancer.
 
I have one data storage and two Zeo Clients. In both zeo clients I put squid, both of them pointing to local machine in accelerated mode (non-real IP). Both machines non-real ip addreses and an real IP pointing to them via NAT. My load balancer point to both zeo clients through the internal IP.
 
I saw with a day with no load the site works good , but in days with much load the site start to work strange, it begans to slow his replies dramatically. I saw my zeo clients and apparently everything works fine, I saw also the CPUS load, and zope do not use much cpu (56%) and squids neither.
 
Im desperate, i dont know what to do im new in squid connecting to ZEO, i saw the how-tos that are in Zope.org buth the one who use squid with zope is wit a configuration wit virtual host and DTML, im not using virtual host and im using ZPT's
 
I configured my squid in the following way:
 
acl all src 0.0.0.0/0.0.0.0
http_access allow all
http_port 80
httpd_accel_port 8080
httpd_accel_host localhost
httpd_accel_single_host on
httpd_accel_with_proxy on
memory_pools off
ie_refresh off
 
the rest its the default stuff.
 
Also i put siteRoot in my zope pointing to my load balancer (eg.base http://mydomain.com) to force zope to pass first through squid. Because if i took off this my squids, sent back a reply to my users like this http://localhost:8080/myzpt.html
 
 
Im using Zope 2.5.1, squid 2.4 and Zeo 1.0
My Zeo clients has 730 Mb RAM
 
 
Hope somebody can help me
 
tavo