[Zope] how to get number of users accessing a resource at any given time ...
Dieter Maurer
dieter@handshake.de
Mon, 2 Dec 2002 23:52:44 +0100
ralph s writes:
> i have this script which is going to be called by a
> lot of anonymous users to search the database ... is
> there anyway i can determine how many of them are
> accessing the script at a given time ...so that as
> soon as another user comes in ...he can be informed of
> his status in the queue ...
>
> would using the keys method of the
> TransientObjectContainer class be a solution ?
It would give you the number of currently known sessions.
This is not directly a queue length...
> but
> security restricitions prevent me from accessing this
> method ... and if this can be used how do i use it ?
You can use External Methods or (XXPythonScripts) to avoid
security restrictions.
When you want to present queue states, I would implement
the queue the states of which you want to show.
My modune "SharedResource" may help you
<http://www.dieter.handshake.de/pyprojects/zope>
Dieter