EC2-API-Drosselung Grenzen
Frage ich mich, ob es irgendwelche EC2-API-Drosselung Grenzen wie EMR, würde begrenzen die Anzahl der Anrufe, die Sie machen können, zu EC2 pro Sekunde oder Minute?
Wenn ja, was sind Sie diese Grenzen? sind Sie überall veröffentlicht?
InformationsquelleAutor der Frage iCode | 2014-05-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Amazon EC2 hat inzwischen dokumentiert Ihre Allgemeine Query-API-Request-Rate Handhabung:
Während die details variieren zwischen der fülle Ihrer Leistungen, ich denke, es ist sicher davon ausgehen, dass Sie ähnliche Muster im Ort, in der Regel (nicht zuletzt aufgrund EC2 sichern viele der anderen Dienste auch).
Beide der oben genannten Erklärung von EC2 sowie ein paar indirekte Zitate aus Benutzer die Interaktion mit AWS-Unterstützung scheinen zu behaupten, dass die Grenzen variieren je nach service-status und pro-Konto selbst, d.h. die AWS ist in der Lage Anhebung/Reduzierung der Grenzwerte für die einzelnen Konten je nach speziellen high-performance-use-cases, Verdacht Missbrauch, etc., siehe z.B.:
RequestLimitExceeded
innerhalb Client-Fehler-Codesanspielend auf das pro-Konto Handhabung:Wie bekommen wir die EBS-API rate limit erhöht werden?:
Das AWS-team die Antwort auf Fehler: Anfrage limit überschritten mit boto starten und beenden von Instanzen:
Sauls Antwort auf Amazon Web Services-S3-Request Limit:
Natürlich sind in der Regel Ausnahme die meisten Regeln, ich bin mir bewusst, dass die folgenden zwei Leistungen zu dokumentieren bestimmten Grenzen:
Amazon Route 53 ist die Dokumentation Ihrer spezifischen Grenzen auf der Amazon Route 53-API-Anfragen und
Entity
Zählt:
Amazon SES auch Dokumente, die eine bestimmte Grenze von einer Anfrage/Sekunde für die meisten API-Aktionen (vermutlich alle, aber SendEmail und SendRawEmail), siehe z.B. GetSendQuota:
Wie skizziert auf Behebung von API-Anfrage-Fehlerden richtigen Ansatz für den Umgang mit diesem auf der client-Seite ist die Implementierung Fehler-Wiederholungen und Exponential Backoff in AWS (die meisten AWS-SDKs mittlerweile gelten diese Führung automatisch, einschließlich Optionen, um die Standard-Richtlinie für Wiederholungsversuche oder fügen Sie eine benutzerdefinierte Implementierung auch).
InformationsquelleAutor der Antwort Steffen Opel