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.
Verwaltung von Deadline Cloud-Ereignissen mit Amazon EventBridge
Amazon EventBridge ist ein serverloser Dienst, der Ereignisse verwendet, um Anwendungskomponenten miteinander zu verbinden, sodass Sie leichter skalierbare, ereignisgesteuerte Anwendungen erstellen können. Bei der ereignisgesteuerten Architektur werden lose gekoppelte Softwaresysteme entwickelt, die zusammenarbeiten, indem sie Ereignisse senden und darauf reagieren. Ereignisse stellen eine Änderung in einer Ressource oder Umgebung dar.
Funktionsweise:
Wie bei vielen AWS Diensten generiert Deadline Cloud Ereignisse und sendet sie an den EventBridge Standard-Eventbus. (Der Standard-Event-Bus wird automatisch in jedem AWS Konto bereitgestellt.) Ein Event Bus ist ein Router, der Ereignisse empfängt und sie an null oder mehr Ziele weiterleitet. Regeln, die Sie für den Event-Bus angeben, werten Ereignisse aus, sobald sie eintreffen. Jede Regel prüft, ob ein Ereignis dem Ereignismuster der Regel entspricht. Wenn das Ereignis übereinstimmt, sendet der Event-Bus das Ereignis an die angegebenen Ziele.

Themen
Frist für Cloud-Ereignisse
Deadline Cloud sendet die folgenden Ereignisse automatisch an den EventBridge Standard-Event-Bus. Ereignisse, die dem Ereignismuster einer Regel entsprechen, werden nach bestem Wissen und Gewissen an die angegebenen Ziele übermittelt. Ereignisse werden möglicherweise nicht in der richtigen Reihenfolge zugestellt.
Weitere Informationen finden Sie im Amazon EventBridge Benutzerhandbuch unter EventBridge Ereignisse.
Art der Einzelheiten des Ereignisses | Beschreibung |
---|---|
Wird gesendet, wenn eine Warteschlange einen bestimmten Prozentsatz des zugewiesenen Budgets erreicht. |
|
Wird gesendet, wenn sich der Lebenszyklusstatus eines Jobs ändert. |
|
Wird gesendet, wenn sich der Gesamtstatus der Aufgaben in einem Job ändert. |
|
Wird gesendet, wenn sich der Lebenszyklusstatus eines Schritts in einem Job ändert. |
|
Wird gesendet, wenn sich der Gesamtstatus der Aufgaben in einem Schritt ändert. |
|
Wird gesendet, wenn sich der Status einer Aufgabe ändert. |
Bereitstellung von Deadline Cloud-Ereignissen mithilfe von EventBridge Regeln
Damit der EventBridge Standard-Eventbus Deadline Cloud-Ereignisse an ein Ziel sendet, müssen Sie eine Regel erstellen. Jede Regel enthält ein Ereignismuster, das EventBridge mit jedem Ereignis übereinstimmt, das auf dem Event-Bus empfangen wurde. Wenn die Ereignisdaten mit dem angegebenen Ereignismuster EventBridge übereinstimmen, wird dieses Ereignis an die Ziele der Regel gesendet.
Umfassende Anweisungen zum Erstellen von Event-Bus-Regeln finden Sie im EventBridge Benutzerhandbuch unter Erstellen von Regeln, die auf Ereignisse reagieren.
Ereignismuster erstellen, die Deadline Cloud-Ereignissen entsprechen
Jedes Ereignismuster ist ein JSON-Objekt, das Folgendes enthält:
-
Ein
source
-Attribut, das den Service identifiziert, der das Ereignis sendet. Für Deadline Cloud-Ereignisse lautet die Quelleaws.deadline
. -
(Optional): Ein
detail-type
-Attribut, das ein Array der zuzuordnenden Ereignistypen enthält. -
(Optional): Ein
detail
-Attribut, das alle anderen Ereignisdaten für den Abgleich enthält.
Das folgende Ereignismuster entspricht beispielsweise allen Ereignissen zur Änderung der Fleet Size Recommendation für die farmId
für Deadline Cloud angegebenen Ereignisse:
{ "source": ["aws.deadline"], "detail-type": ["Fleet Size Recommendation Change"], "detail": { "farmId": "farm-12345678900000000000000000000000" } }
Weitere Informationen zum Schreiben von Ereignismustern finden Sie unter Ereignismuster im EventBridge Benutzerhandbuch.