Is it possible to programmatically request the task queue API to find out how many tasks are currently running / waiting?
I see no way to do this in the API, so I resorted to creating objects in the data warehouse to represent tasks in the queue. When the task starts, it then deletes the corresponding record from the data store.
As you can imagine, it's easy to get out of sync. In fact, I would be very pleased to get a simple queue of tasks for a given queue name.
java google-app-engine task-queue
George Armhold
source share