2008/9/30 Nico Grubert <[EMAIL PROTECTED]>: >> Yes, and you can use the Control_Panel/DebugInfo as well and scroll >> down to the Connections table. Out of the 8 threads most of them >> should be vacant (ie. None) and if there are some requests logged >> there they should in the range of < 1 sec. >> If any of them are longer than 1 sec they are either stuck or doing >> something is supposed to take a long time (e.g. render a complex >> report, do a big upload, etc.) >> >> I once had a similar problem and I hacked the LDAPUserFolder to do a >> timing of the connections and found that connecting to the LDAP server >> was super slow and thus each connection cost too much time and it >> subsequently blocked the threads. > > Hi Peter > > thanks for your reply. > > At Control_Panel/DebugInfo I see > --------------------------------------------------------------------------- > None (44921) > Tue Sep 30 13:24:18 2008 (0.37s) (... 'ACTUAL_URL': > 'http://fog:8086/Control_Panel/DebugInfo/manage_main'}) (641) > None (57523) > None (69795) > None (47637) > Tue Sep 30 13:24:17 2008 (1.18s) (... path/to/any/doc')}) (48335) > --------------------------------------------------------------------------- > > I sometimes see a LDAP call in the DeadlockProfiler output so it could > be the reason. > > Do you still have the LDAP patch around? I'd like to do a > timing of the connections, too. >
It was work on at a client's site. But I think you should look for somehing like this: conn.simple_bind_s(user_dn, user_pwd) in LDAPDelegate.py so it looks something like this: import time T0 = time.time() conn.simple_bind_s(user_dn, user_pwd) T1 = time.time() open('/tmp/timings.log','a').write('%s\n' % (T1-T0)) > Regards > Nico > _______________________________________________ > Zope maillist - Zope@zope.org > http://mail.zope.org/mailman/listinfo/zope > ** No cross posts or HTML encoding! ** > (Related lists - > http://mail.zope.org/mailman/listinfo/zope-announce > http://mail.zope.org/mailman/listinfo/zope-dev ) > -- Peter Bengtsson, work www.fry-it.com home www.peterbe.com hobby www.issuetrackerproduct.com _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )