Ich möchte den Anstieg der Antwortzeit beheben, den ich bei Amazon-DynamoDB-Anfragen sehe.
Lösung
Die Ende-zu-Ende-Latenz bringt eine gemeinsame Verantwortung zwischen der dienstseitigen DynamoDB-Latenz und der Client-seitigen Latenz des Benutzers mit sich.
Die Amazon-CloudWatch-Metrik SuccessfulRequestLatency misst nur die Zeit, die DynamoDB benötigt, um die API-Anfrage vollständig zu verarbeiten. SuccessfulRequestLatency misst nicht die Zeit, die die Anwendung benötigt, um eine Verbindung zum DynamoDB-Endpunkt herzustellen oder die Ergebnisse vom Endpunkt herunterzuladen.
Informationen zum Reduzieren der hohen Latenz in der DynamoDB-Tabelle findest du unter Beheben von Latenzproblemen in Amazon DynamoDB.