[ZODB-Dev] Weird behaviour on ZEO client
Roché Compaan
roche@upfrontsystems.co.za
Wed, 9 Apr 2003 07:11:24 +0200
Phew, it wasn't ZEO's fault, the server lost time but it has ntp
installed now.
On Tue, 8 Apr 2003 13:34:36 +0200
Roché Compaan <roche@upfrontsystems.co.za> wrote:
> I'm experiencing very weird behaviour on one ZEO client:
>
> We have a ZEO client in Germany connecting to a ZEO server in South
> Africa. The application running on ZEO is a software license manager and
> whenever you add a single license for a customer it adds anything from 2
> to 8 licenses, not just a single one as requested. There is no pattern
> in the number of licenses it adds, but it does seem to have something to
> do with the slow connection between the ZEO client and the server. Its
> almost as if the transaction times out and starts again, BUT there are
> no errors and all licenses end up being committed.
>
> The ZEO client that sits on the same box as the ZEO server does not show
> this behaviour and we have been running this app for about 2 years
> without ZEO and it has never done this - so I suspect ZEO is involved.
>
> I might add that adding a license involves changes to many objects and
> it is quite a big transaction:
> - New license gets added
> - Renewal certificate gets generated
> - Customer status is updated
> - Reminders are set for the password and maintenance expiry
> - Mail is sent to adminstrator
>
> Problem is that I don't have a clue how to debug this one. Is there any
> place in the ZEO code where I can insert some logging?
>
> --
> Roché Compaan
> Upfront Systems http://www.upfrontsystems.co.za
>
> _______________________________________________
> For more information about ZODB, see the ZODB Wiki:
> http://www.zope.org/Wikis/ZODB/
>
> ZODB-Dev mailing list - ZODB-Dev@zope.org
> http://mail.zope.org/mailman/listinfo/zodb-dev
--
Roché Compaan
Upfront Systems http://www.upfrontsystems.co.za