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.
Testen von Ereignismustern mit der EventBridge Sandbox
Das Definieren eines Ereignismusters erfolgt in der Regel im Rahmen der Erstellung einer neuen Regel oder der Bearbeitung einer vorhandenen Regel. Mithilfe der Sandbox in können Sie EventBridge jedoch schnell ein Ereignismuster definieren und anhand eines Beispielereignisses überprüfen, ob das Muster den gewünschten Ereignissen entspricht, ohne eine Regel erstellen oder bearbeiten zu müssen. Nachdem Sie Ihr Ereignismuster getestet haben, EventBridge haben Sie die Möglichkeit, eine neue Regel zu erstellen, die dieses Ereignismuster direkt aus der Sandbox verwendet.
Weitere Informationen zu Ereignismustern finden Sie unter EventBridge Amazon-Event-Muster.
Wichtig
In ist es möglich EventBridge, Regeln zu erstellen, die zu höheren Gebühren als erwartet und zu Drosselungen führen können. Sie können beispielsweise versehentlich eine Regel erstellen, die zu einer Endlosschleife führt, bei der eine Regel rekursiv ohne Ende ausgelöst wird. Angenommen, Sie haben eine Regel erstellt, um zu erkennen, dass sich ACLs in einem Amazon-S3-Bucket geändert haben, und Software auszulösen, um sie in den gewünschten Status zu ändern. Ist die Regel nicht sorgfältig geschrieben, löst die anschließende Änderung der ACLs die Regel erneut aus, wodurch eine Endlosschleife entsteht.
Anleitungen zum Schreiben präziser Regeln und Ereignismuster zur Minimierung solcher unerwarteter Ergebnisse finden Sie unter Bewährte Verfahren für Regeln und Best Practices.
Um ein Ereignismuster mithilfe der Sandbox zu testen EventBridge
Öffnen Sie die EventBridge Amazon-Konsole unter. https://console.aws.amazon.com/events/
-
Wählen Sie im Navigationsbereich Entwicklerressourcen und dann Sandbox aus. Wählen Sie auf der Seite Sandbox die Registerkarte Ereignismuster.
-
Wählen Sie als Veranstaltungsquelle AWS Ereignisse oder EventBridge Partnerereignisse aus.
-
(Optional) Wählen Sie im Abschnitt Beispielereignisse einen Beispiel-Ereignistyp aus, anhand dessen Sie das Ereignismuster testen möchten.
Die folgenden Beispiel-Ereignistypen sind verfügbar:
-
AWS Ereignisse — Wählen Sie aus Ereignissen aus, die von supported ausgelöst werden AWS-Services.
-
EventBridge Partnerereignisse — Wählen Sie aus Ereignissen aus EventBridge, die von unterstützenden Drittanbieterdiensten wie Salesforce ausgegeben werden.
-
Mein eigenes eingeben – Geben Sie Ihr eigenes Ereignis als JSON-Text ein.
Sie können auch ein AWS oder Partnerereignis als Ausgangspunkt für die Erstellung Ihres eigenen benutzerdefinierten Ereignisses verwenden.
Wählen Sie AWS Ereignisse oder EventBridge Partnerveranstaltungen aus.
Verwenden Sie das Dropdown-Menü Beispielereignisse, um das Ereignis auszuwählen, das Sie als Ausgangspunkt für Ihr benutzerdefiniertes Ereignis verwenden möchten.
EventBridge zeigt das Beispielereignis an.
Wählen Sie Kopieren aus.
Wählen Sie Mein eigenes eingeben für Ereignistyp aus.
Löschen Sie die Beispielereignisstruktur im JSON-Bearbeitungsbereich und fügen Sie stattdessen das AWS oder -Partnerereignis ein.
Bearbeiten Sie das Ereignis-JSON, um Ihr eigenes Beispielereignis zu erstellen.
-
-
Wählen Sie eine Erstellungsmethode aus. Sie können ein Ereignismuster aus einem EventBridge Schema oder einer Vorlage erstellen, oder Sie können ein benutzerdefiniertes Ereignismuster erstellen.
-
(Optional) Wenn Sie eine Regel mit diesem Ereignismuster erstellen und die Regel einem bestimmten Event Bus zuweisen möchten, wählen Sie Regel mit Muster erstellen aus.
EventBridge führt Sie zu Schritt 1 von Regel erstellen, mit dem Sie eine Regel erstellen und sie dem Event-Bus Ihrer Wahl zuweisen können.
Beachten Sie, dass Schritt 2 – Ereignismuster erstellen die Informationen zum Ereignismuster enthält, die Sie bereits angegeben haben und die Sie akzeptieren oder aktualisieren können.
Weitere Informationen zum Erstellen von Regeln finden Sie unter Regeln mit dem Enhanced Builder erstellen.