Wie behebe ich den Fehler „Der Protokollierungstreiber konnte nicht initialisiert werden: Der CloudWatch-Protokollstream-Statuscode konnte nicht erstellt werden: 400", wenn ich einen AWS Batch-Job ausführe?

Lesedauer: 1 Minute
0

Mein AWS Batch-Job ist fehlgeschlagen und ich habe die folgende Fehlermeldung erhalten: „CannotStartContainerError: Fehlerantwort vom Daemon: Der Protokollierungstreiber konnte nicht initialisiert werden: CloudWatch-Protokollstream konnte nicht erstellt werden: ThrottlingException: Die Rate hat den Statuscode überschritten: 400.“ Wie kann ich diesen Fehler beheben?

Kurzbeschreibung

Dieser Fehler bedeutet, dass Sie Ihr Amazon CloudWatch-Servicekontingent für API-Anfragen erreicht haben. Wenn Sie dieses Kontingent erreichen, wird Ihr CreateLogStream-API-Aufruf gedrosselt.

Dieser Fehler kann auftreten, wenn Sie einen der folgenden AWS Cloud-Services verwenden, um mehrere Jobs gleichzeitig programmgesteuert zu übermitteln:

  • AWS Command Line Interface (AWS CLI)
  • AWS SDKs
  • AWS Lambda
  • AWS Step Functions

Behebung

Erwägen Sie die Implementierung einer oder mehrerer der folgenden Lösungen:


AWS OFFICIAL
AWS OFFICIALAktualisiert vor 2 Jahren