Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verbessern Sie die Anwendungsleistung, indem Sie AWS Lambda Ereignisfilterung und partielle Batch-Antworten für Amazon SQS SQS-Ereignisquellen verwenden
Alan Oberto Jimenez, Amazon Web Services (AWS)
September 2022 (Dokumentverlauf)
Dieses Handbuch behandelt bewährte Methoden für die Konfiguration der AWS Lambda Ereignisfilterung und teilweiser Batch-Antworten für Amazon Simple Queue Service (Amazon SQS) -Ereignisquellen. Mit diesen Kontrollen werden zwei häufig auftretende Leistungsprobleme behoben, die mit dem standardmäßigen Verhalten von Lambda bei der Batch-Verarbeitung von Nachrichten verbunden sind:
Nachrichten, die eine Giftpille auslösen, die dazu führen, dass eine Lambda-Funktion komplette Amazon-SQS-Nachrichten-Batch mehrmals wiederholt
Irrelevante Amazon-SQS-Ereignisse, die dazu führen, dass eine Lambda-Funktion unnötig aufgerufen wird
Durch die Einrichtung dieser Kontrollen können Sie Ihre Lambda-Funktionen so konfigurieren, dass sie Amazon-SQS-Nachrichten-Batch effizienter verarbeiten und die Leistung Ihrer Serverless-Anwendung verbessern.
Gezielte Geschäftsergebnisse
Dieser Leitfaden hilft Ihnen bei folgenden Aufgaben:
Verbessern Sie die Benutzererfahrung Ihrer Serverless-Anwendung, indem Sie die Zeit reduzieren, die Ihre Lambda-Funktionen für die Verarbeitung von Amazon-SQS-Nachrichten-Batches benötigen.
Verbessern Sie die Betriebsfähigkeit und die allgemeine Stabilität Ihrer Serverless-Architektur, indem Sie Amazon-SQS-Nachrichten isolieren, die Ihre Lambda-Funktionen nicht verarbeiten können.
Senken Sie die Betriebskosten Ihrer Serverless-Anwendung, indem Sie die Anzahl unnötiger Lambda-Funktionsaufrufe reduzieren.
Vereinfachen Sie den Code Ihrer Lambda-Funktionen, um deren Leistung bei der Verarbeitung von Amazon-SQS-Nachrichten-Batches zu verbessern.