Eine auf Amazon EC2 ausgeführte Anwendung ruft die DynamoDB-REST-API auf. Periodisch schlagen Schreibvorgänge mit ProvisionedThroughputExceededException fehl. Welche Änderungen reduzieren diese Fehler am kostengünstigsten? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Die Anwendung so ändern, dass sie bei Empfang des Fehlers exponentielles Backoff durchführt., Die Anwendung so ändern, dass sie die von AWS bereitgestellten SDKs für DynamoDB verwendet..
Warum dies die Antwort ist
Eine ProvisionedThroughputExceededException tritt auf, wenn die Anwendung versucht, mehr Schreibvorgänge durchzuführen, als die Tabelle bereitstellen kann. Exponentielles Backoff ist eine bewährte Methode, um diese Fehler zu handhaben, indem die Anwendung nach einem Fehler eine kurze Pause einlegt und dann den Vorgang wiederholt, wobei die Wartezeit bei wiederholten Fehlern exponentiell ansteigt. Dies reduziert die Belastung der Tabelle und ermöglicht es, dass die bereitgestellte Kapazität ausreicht. Die Verwendung der AWS SDKs für DynamoDB ist ebenfalls kostengünstig, da diese SDKs standardmäßig eine automatische Wiederholungslogik mit exponentiellem Backoff implementieren, was die Fehlerbehandlung vereinfacht und die Notwendigkeit manueller Implementierungen reduziert. Das Erhöhen der bereitgestellten Kapazität ist zwar effektiv, aber nicht die kostengünstigste Lösung, da dies die Betriebskosten erhöht. DAX ist für Lese-intensive Workloads konzipiert und würde bei Schreibfehlern nicht direkt helfen. Das Aufteilen von Lese- und Schreibvorgängen auf zwei Tabellen ist komplex und nicht direkt auf die Behebung von ProvisionedThroughputExceededException bei Schreibvorgängen ausgerichtet.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich