There seems to me to be a gap in the API, to query the size of a task
queue. I want to know how many queued tasks/bytes/etc are on a task
queue, (and its configured rate and bucket size, while I'm at it).


We're running into a problem where our app enqueue's many tasks for one
user, and then no other user's tasks get to run for a while. Yes, we're
working on a workaround to get around this, but one thing that would
have been useful in that is to query the size of the queue backlog.
Then my app can do some amount of scheduling and the logic for each
user can add tasks at a cooperative rate depending on how big the
backlog is.


Or, some actual weighted/fairness/priority scheduling in the task queue
could be interesting too. Until then we'll play tricks with feeding the
FIFO.

Searching back through the archives a couple months didn't show me
anything about this.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to