Hi Matija, I found this part of the new docs a bit confusing as well, and I'd appreciate some clarification if anyone from Google is available.
My guess though is that the 30 active requests means up to thirty python processes running at any one time. Since each process can only serve a single request, this limits the number of simultaneous requests your app can handle. This makes sense since each process has memory demands that appengine needs to keep under control. Reading between the lines, you'll be able to pay for more when billing is introduced. If there are 30 active processes and another request comes in, it'll be queued under one of these is free. Ultimately these will timeout with an error if they have to wait too long. As for the CPU limits, the free limit (at least for my account) is 46.30 hours in a 24 hour period, so just under 2000 ms-cpu for each second. The extra processes would be for bursts then, not traffic that sustains all day. Anyone else want to weigh in on this? cheers Michael On Feb 13, 9:28 am, Matija <matija.jerko...@gmail.com> wrote: > Can somebody explain a little bit more this active request limit ? I > noticed that my app has 6 concurrent requests limit, but it is still > in development stage. > > '...within the free quotas can process around 30 active dynamic > requests at any given moment...'. What does '... within the free > quotas..' mean ? Could my app serve 100 concurrent user if every my > request processing time is 1000ms (hypothetically) and I am still > under free quota with no billing setup, or would 70 user wait for > their turn or even get some exception ? > > I understand that with this kind of usage is not realistic. > > Does this mean that within the free quotas we have 30 000ms cpu time > per second ? Could we buy more for higher cpu limit per second ? If we > have still free cpu time and if sum of all our concurrent requests cpu > times are under 30 000ms per second we are using our free quota and > for every concurrent requests cpu time over the 30 000ms per second we > will need to pay. What is active dynamic requests ? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---