Gerald Tan
unread,Sep 4, 2011, 4:50:54 AM9/4/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to google-a...@googlegroups.com
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.