Today, I've got three times the OverQuotaException. In the previous
days, it was between 4 and 6 times. It happens when many tasks run in
parallel and when some have to send two e-mails (one to a regular
user, and one to the admins).
Here is the beginning of the stack trace:
com.google.apphosting.api.ApiProxy$OverQuotaException: The API call
mail.SendToAdmins() required more quota than is available.
at com.google.apphosting.runtime.ApiProxyImpl
$AsyncApiFuture.rpcFinished(ApiProxyImpl.java:336)
at com.google.net.rpc.RpcStub$RpcCallbackDispatcher
$1.runInContext(RpcStub.java:1025)
at com.google.tracing.TraceContext$TraceContextRunnable
$1.run(TraceContext.java:448)
...
Very surprising to me, especially when the Quota Details page reports:
Mail API Calls 0% 26 of 7,000 Okay
Recipients Emailed 0% 10 of 2,000 Okay
Admins Emailed 1% 33 of 5,000 Okay
Msg Body Data Sent 0% 0.00 of 0.06 GBytes Okay
Attachments Sent 0% 0 of 2,000 Okay
Attachment Data Sent 0% 0.00 of 0.10 GBytes Okay
Any idea of the exception source? Or a suggestion for a work-around?
A+, Dom
--
You received this message because you are subscribed to the Google Groups
"Google App Engine for Java" 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-java?hl=en.