[google-appengine] How to set up task queues to prevent bursts?

2011-10-30 Thread Pol
Hi, Through a task queue, we manage calls from GAE to an external system, which is fully-scalable but takes minutes to do so. The task queue rate is therefore set to 200/s. So what happens is that sometimes we get bursts of activity, and the task queue sends 200 requests at once: the vast

Re: [google-appengine] How to set up task queues to prevent bursts?

2011-10-30 Thread Nicholas Verne
If your external system is called synchronously by your tasks, you could try setting the queue's max_concurrent_requests parameter in queue.yaml/xml This is documented for Java, but the same general rules apply for Python or Go applications.