On Jun 19, 2006, at 2:09 PM, Chris Withers wrote:

Hi All,

Having problems with a storage/client combo that have started having really bad performance problems since moving to Zope 2.9.3.

The client becomes totally unresponsive, to the point where I had to install DeadlockDebugger to get any sense out of it :-/

Anyway, with that in place, most often the threads seem to be in:

File "/usr/local/zope/2.9.3/lib/python/ZEO/ServerStub.py", line 192, in loadEx
    return self.rpc.call("loadEx", oid, version)

...when things are "slow".

What is LoadEx actually going?

Recent changes in this setup were to move to Zope 2.7 to 2.9, although no real problems were reported for the first day or two, so I'm not sure of this.

At the same time, I moved to using temporary rather than persistent client caches. Could this be to blame?

I don't know the details of this method and don't have time to look atm,
But I'll take a shot in the dark and see if I get lucky. :)
Are you running the same versions of ZODB on the client and the server?


Jim Fulton                      mailto:[EMAIL PROTECTED]                Python 
CTO                             (540) 361-1714                  
Zope Corporation        http://www.zope.com             http://www.zope.org

For more information about ZODB, see the ZODB Wiki:

ZODB-Dev mailing list  -  ZODB-Dev@zope.org

Reply via email to