EC2 API throttling limits

0 votes

Are there are any EC2 API Throttling Limits like EMR that would limit the number of calls you can make to EC2 per second or minute?

If so, what are these limits?

Aug 2, 2018 in AWS by datageek
• 2,540 points
1,410 views

1 answer to this question.

0 votes

Amazon EC2 has meanwhile documented their general Query API Request Rate handling:

We throttle Amazon EC2 API requests for each AWS account to help the performance of the service. We ensure that all calls to the Amazon EC2 API (whether they originate from an application, calls to the Amazon EC2 command line interface, or the Amazon EC2 console) don't exceed the maximum allowed API request rate. Note that API requests made by IAM users are attributed to the underlying AWS account.

The Amazon EC2 API actions are divided into the following categories:
[...]

If an API request exceeds the API request rate for its category, the request returns the RequestLimitExceeded error code. To prevent this error, ensure that your application doesn't retry API requests at a high rate. You can do this by using care when polling and by using exponential back-off retries.

While the details might vary between the plethora of their services, I think it is safe to assume similar patterns in place usually (not the least due to EC2 backing many of the other services too).

Both the aforementioned explanation from EC2 as well as a few indirect quotes from users interacting with AWS support seem to suggest that the limits can vary by service status and per account even, i.e. AWS is capable of raising/reducing limits for individual accounts depending on dedicated high performance use cases, suspected abuse etc.

answered Aug 13, 2018 by bug_seeker
• 15,510 points

Related Questions In AWS

0 votes
1 answer

Create Amazon EC2 instance with API

If you are looking for a method ...READ MORE

answered Jul 20, 2018 in AWS by Archana
• 4,170 points
1,073 views
0 votes
1 answer

API for checking EC2 instance limit

No, there is no way to do ...READ MORE

answered Sep 24, 2018 in AWS by Archana
• 4,170 points
565 views
+5 votes
2 answers

EC2 instance status check failed

Creating a snapshot from an EBS volume ...READ MORE

answered Mar 27, 2018 in AWS by DragonLord999
• 8,450 points
3,069 views
0 votes
1 answer

Adding Keypair to existing EC2 instance

No you can't. The reason is KeyPair ...READ MORE

answered Apr 8, 2018 in AWS by code_ninja
• 6,300 points
1,347 views
+2 votes
4 answers

S3 REST API PUT/ POST method

The POST verb is most-often utilized to ...READ MORE

answered Oct 25, 2018 in AWS by regina phillange
10,816 views
+2 votes
3 answers

Is it possible to ping AWS EC2 instance

1.Go to EC2 Dashboard and click "Running ...READ MORE

answered Nov 13, 2020 in AWS by shivam
• 140 points

edited Nov 13, 2020 by Gitika 20,587 views
0 votes
3 answers
0 votes
1 answer

Problem Logging into EC2 Machine!

Things to check when trying to connect ...READ MORE

answered Aug 13, 2018 in AWS by bug_seeker
• 15,510 points
600 views
0 votes
1 answer
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP