zserver-threads and pool-size should be almost the same.
Each HTTP request from Apache to Zope uses a Connection object bound to a
Transaction object.
As each Connection object has its own cache, then if the connection pool
size is much higher than the number of zsever threads, you could end up
: [Zope] Tweaking Zope DB- and connection parameters
zserver-threads and pool-size should be almost the same.
Each HTTP request from Apache to Zope uses a Connection object
bound to a
Transaction object.
As each Connection object has its own cache, then if the
connection pool
size is much
Apache is set to MaxClients 50
Zope.conf has set zserver-threads 5 and
zodb_db main
cache-size 500
pool-size 25
...
/zodb_db
I will note that a cache-size of 500 is ridiculously low. (Even though
old versions of Zope shipped configured like this!)
It needs to be at least 5000. Frankly,