I've been trying to keep my Frontend Instances under control for a very-low traffic application that should remain under all other quotas. I have enabled multi-thread, set Minimum Pending Latency to 15s, and Max Idle Instances to 1, and hope to use only 1 Frontend Instance to stay under the daily quota for Frontend Instance Hours (because anytime a 2nd instance spawns, it is almost guaranteed that I will exceed the daily quota), but it seems impossible with the Scheduler deciding to spawn extra Frontend Instances for no reason other than to bill us higher.
What I've noticed happening is XMPP Presence Available requests always coming in pairs. Not sure if this is the correct behavior from XMPP clients or if this is a bug in the GAE XMPP engine double-sending XMPP Presence requests. This is fine if there is an Instance ready to handle them, but when I don't have an Instance up, the scheduler will spawn TWO (or even more if some other requests come in at the same time) instances to handle both requests simultaneously. I'm guessing my daily Frontend Instance quotas will run out maybe 2-3 hours before the end of each quota-day because of all the unneeded 2nd Instances, and I'll have to pay $9/month to make it available 24 hours per day. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/ETL0ufhzwfYJ. 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.
