Hey all,

We're running into an odd issue, and not sure if it's us, the
AppEngine group, or the C2DM Android group at Google so I thought I'd
post here to start and see where we can get.

We have implemented a C2DM server on AppEngine servicing several
hundred of our clients' Android applications, sending a lot of
messages.  It was working quite well for a while, but now we're seeing
a lot of "Error=QuotaExceeded" returns from the C2DM server.

Seems like one of three causes:

-Our back-off algorithms aren't correct.  Hard to tell though as the
google docs are very light on what's an acceptable rate:
http://code.google.com/android/c2dm/index.html  I have turned off all
retry logic, only sending original messages and it still triggers, so
guessing it's not a back-off problem.

-We're just plain hitting a C2DM limit, but would be great to be able
to talk to someone at Google-Android about raising it.

-Google is limited based on source IP and lumping all GAE requests
together in a DDoS prevention bucket.  Which would mean that over time
our ability to send messages from GAE would only become worse.

At this point I'm just looking to eliminate possibilities and the
third one there seems to be the easiest to rule out.  Does anyone on
the AppEngine team have insight into whether that might be what's
happening?

Thanks,
-Casey

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
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.

Reply via email to