On Wed, Oct 13, 2010 at 4:02 AM, Chris Withers <ch...@simplistix.co.uk> wrote:
> Hi All,
> What do the following error message mean:
> 2010-10-12T17:05:58 INFO ZEO.StorageServer (24471/192.168.100.100:54407)
> Transaction blocked waiting for storage. Clients waiting: 3.
> 2010-10-12T17:07:16 INFO ZEO.StorageServer (24471/192.168.100.105:50112)
> Blocked transaction restarted. Clients waiting: 2
> ...and would ZODB 3.10 help fix them?
These aren't error messages. You can tell because they say "INFO".
A ZEO storage server only commits one transaction at a time. When a
client is ready to commit a transaction, and another client is already
committing one, the first client is "blocked" and has to wait. These
messages tell you about the status of blocked transactions.
ZODB 3.10 is far less chatty on this topic.
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org