Questions tagged [gae-quotas]

App Engine limits resources usage up to certain quotas to ensure that your application won't exceed your daily budget.

An App Engine application can consume resources up to certain quotas. With these quotas, App Engine ensures that your application won't exceed your budget, and that other applications running on App Engine won't impact your application's performance.

Use for questions:

About app Engine limitations and managing costs over free quotas threshold.

Do not use for questions:

  1. About quotas for Google services, use instead.
  2. About email or SMTP service sending limits.

Useful resources

  1. Quotas and limits in the official docs

  2. Application daily consumption dashboard.

  3. Issue tracker for the component

48 questions
2
votes
1 answer

GAE: RunQuery required more quota than is available despite having plenty of quota remaining

I'm getting the following exception from a query that was working just fine up until a few moments ago: OverQuotaError: The API call datastore_v3.RunQuery() required more quota than is available. However, in the quota details it's not showing us as…
Greg
  • 33,450
  • 15
  • 93
  • 100
2
votes
0 answers

How can I read current Google Analytics API limits or used quota

We have a widget which filters analytics referrer spam in Google Analytics by adding 30+ filters to each property-view. Google Analytics API has a limit of 500 write operation per day, which sucks, because our widget is used a lot and we need around…
2
votes
1 answer

Get error 503 Service unavailable from google app engine

I always get this message Service unavailable - This application is temporarily over its serving quota. Please try again later. from Google App Engine when exceed quotas, although i started setup free trial (free 300$ within 2 months) and I…
Thuan Bui
  • 43
  • 5
2
votes
1 answer

How to avoid "safety" over quota panic when accessing datastore ? (billing is enabled)

I deployed my site to Google App Engine (using Golang and datastore with 1000 records). billing is enabled and a daily budget established. The Quota Details page indicates everything is under quota. I am doing an Urlfetch to obtain a tsv file…
JackS
  • 89
  • 1
  • 1
  • 6
2
votes
0 answers

GAE email quota increase timing and Google contact?

Submitted a request to increase email quota several weeks ago, have not heard anything and every time I click the link it says it's under review. I read other threads and it seems like one week is the normal response. I have tried navigating…
2
votes
1 answer

How to save memcache value till quota is replenished?

In order to send not more than 100 e-mail messages per day, I create the following logic in my application: all e-mail messages to be sent are stored in Datastore; there is a cron job, which runs every 15 minutes; this job is to send e-mail…
LA_
  • 19,823
  • 58
  • 172
  • 308
2
votes
1 answer

How to deal with channel api rate limit?

I need to implement real time notification system like stackoverflow(when someone adds answer/comment to a question) to my website. I came to know that channel API is the easiest way to implement that on appengine. But i was taken back by the quota…
ravi
  • 838
  • 1
  • 12
  • 25
1
vote
1 answer

Just want to transfer all data from table in one GAE datastore to identical table in another datastore

I haven't been able to find anything that specifically addresses this problem. Google App Engine has a somewhat straightforward set of instructions for downloading/uploading data. They specifically say this technique can be used to transfer data…
1
vote
1 answer

How to detect HTTP response size in Google App Engine

I'm writing an app for Google App Engine with Java. A certain servlet produces responses that may go over the 32 megabyte limit. On the development server, this does not seem to cause any issues. On the production server, I'll need a way to split…
Zifre
  • 26,504
  • 11
  • 85
  • 105
1
vote
1 answer

Google Cloud Storage quota hit - how?

When my app is trying to access files in a bucket using a SignedURL, a 429 response is received: InsufficientQuota The App Engine application does not have enough quota.
App…
Curyous
  • 8,716
  • 15
  • 58
  • 83
1
vote
1 answer

Move data from Google Cloud-SQL to Cloud Datastore

I am trying to move my data from Cloud SQL to Cloud Datastore. There are a bit under 5 million entries in the SQL database. It seems like I can only move over 100,000 entities per day before I get a quota error. I can't figure out which…
1
vote
1 answer

What the error with ConjunctionNode() means?

My application experiences over quota issues and I would like to handle such cases properly in my code. The limit is reached just for Datastore Read Operations, but I get TypeError: ConjunctionNode() requires at least one node exception when try to…
LA_
  • 19,823
  • 58
  • 172
  • 308
1
vote
1 answer

Does appengine apply discounted instance hours before disabling application for going over the daily maximum?

AppEngine shut down my application for going over its daily usage quota. However, I believe I had plenty of discounted instance hours left and, if they had been applied, I would not have been over my daily quota. I had to raise my quota to…
Aaron Lifshin
  • 225
  • 1
  • 11
1
vote
0 answers

How to detect attachment file size for inbound message?

How could I check the size of attached file prior to processing it? I would like to receive messages with attached files in jpg or png format only less than 1 Mb. The processing is manual: class EmailHandler(webapp2.RequestHandler): def…
LA_
  • 19,823
  • 58
  • 172
  • 308
1
vote
3 answers

Google App Engine Channel "Data Sent" daily quota for billing enabled app is 2GB. Is this correct?

According to the docs: https://developers.google.com/appengine/docs/quotas#Channel The daily quota for billing enabled apps for sending data through the Channel API is capped at 2GB. Is this correct? I think it's too small. If I had an app that sent…
Albert
  • 3,611
  • 3
  • 28
  • 52