Hello Sudhanshu

Currently Rate limiting only possible by the number of requests per minute 
per service consumer in Google Cloud Platform. Here the service consumer is 
a Google Cloud Platform project as identified by an API Key, Project ID or 
a project number. To enforce rate limiting, each server that belongs to a 
managed service needs to call the Service Control API services.allocateQuota 
<https://cloud.google.com/service-infrastructure/docs/service-control/reference/rest/v1/services/allocateQuota>
 
method regularly. If the response of the services.allocateQuotamethod 
indicates that the usage is above the limit, the server should reject the 
incoming request with a 429 error. To see an example how to enforce rate 
limiting , you can check here 
<https://cloud.google.com/service-infrastructure/docs/rate-limiting#enforcing_rate_limiting>
.

On Sunday, September 30, 2018 at 7:14:38 AM UTC-4, Sudhanshu Gaur wrote:
>
> I am trying to add limit reqeusts per IP on Google App Engine *FLex* NodeJs, 
> I saw this rate-limiting-nginx 
> <https://www.nginx.com/blog/rate-limiting-nginx/> documentation where 
> Rate Limiting is applied on Nginx, but how can I use it inside my App 
> Engine app.
>
> Also is there any default setting or any other way for rate limiting on 
> Google App Engine?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/35f2e444-035c-4c76-a2e6-0ad3afeed77c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to