[ULTRAMONKEY-USERS] delayed activation of backend server

Wichert Akkerman wichert at wiggy.net
Sun Jun 22 06:29:45 EST 2008


Hi Horms,

Previously Simon Horman wrote:
> Hi Wichert,
> 
> that sounds fairly straightforward. I hadn't planed such a feather,
> but it should be easy enough to add. But I am curious, why is
> such a thing desirable for Zope clusters?

After starting Zope all its caches are empty and rendering the first one
or two pages from a Plone site can easily take 30-60 seconds during which
every is blocked. Once the caches are warm this drops to 1-2 seconds. So
what we want to do is start Zope and first run a few requests through it
to warm up its caches. That prevents thundering hurd problems where
requests are piling up while Zope is still filling its cache.

Wichert.

-- 
Wichert Akkerman <wichert at wiggy.net>    It is simple to make things.
http://www.wiggy.net/                   It is hard to make things simple.


More information about the Ultramonkey-users mailing list