Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gestione degli eventi Deadline Cloud utilizzando Amazon EventBridge
Amazon EventBridge è un servizio serverless che utilizza gli eventi per connettere tra loro i componenti delle applicazioni, semplificando la creazione di applicazioni scalabili basate sugli eventi. L'architettura basata su eventi è uno stile di creazione di sistemi software ad accoppiamento debole che interagiscono emettendo e rispondendo a eventi. Gli eventi rappresentano un cambiamento in una risorsa o in un ambiente.
Come funziona:
Come con molti AWS servizi, Deadline Cloud genera e invia eventi al bus eventi EventBridge predefinito. (Il bus degli eventi predefinito viene fornito automaticamente in ogni AWS account.) Un router di eventi è un router che riceve eventi e li invia a nessuna o a più destinazioni o target. Le regole specificate per il bus degli eventi valutano gli eventi non appena arrivano. Ogni regola verifica se un evento corrisponde al modello di evento della regola. Se l'evento corrisponde, il bus degli eventi invia l'evento alle destinazioni specificate.

Argomenti
Eventi Deadline Cloud
Deadline Cloud invia automaticamente i seguenti eventi al bus EventBridge eventi predefinito. Gli eventi che corrispondono allo schema di eventi di una regola vengono consegnati agli obiettivi specificati con la massima diligenza possibile. Gli eventi potrebbero essere consegnati fuori servizio.
Per ulteriori informazioni, consulta EventBridge gli eventi nella Guida Amazon EventBridge per l'utente.
Tipo di dettaglio dell'evento | Descrizione |
---|---|
Inviato quando una coda raggiunge una percentuale del budget assegnato. |
|
Inviato quando viene apportata una modifica allo stato del ciclo di vita di un lavoro. |
|
Inviato quando cambia lo stato generale delle attività di un job. |
|
Inviato quando viene apportata una modifica allo stato del ciclo di vita di una fase di un lavoro. |
|
Inviato quando lo stato generale delle attività in una fase cambia. |
|
Inviato quando lo stato di un'attività cambia. |
Fornitura di eventi Deadline Cloud utilizzando regole EventBridge
Per fare in modo che il bus degli eventi EventBridge predefinito invii gli eventi di Deadline Cloud a una destinazione, devi creare una regola. Ogni regola contiene uno schema di eventi, che EventBridge corrisponde a ogni evento ricevuto sull'event bus. Se i dati dell'evento corrispondono al modello di evento specificato, EventBridge invia quell'evento ai destinatari della regola.
Per istruzioni complete sulla creazione di regole del bus degli eventi, consultate Creazione di regole che reagiscono agli eventi nella Guida per l'EventBridge utente.
Creazione di modelli di eventi che corrispondano agli eventi di Deadline Cloud
Ogni modello di evento è un oggetto JSON che contiene:
-
Un attributo
source
che identifica il servizio che invia l'evento. Per gli eventi Deadline Cloud, la fonte è.aws.deadline
-
(Facoltativo): Un attributo
detail-type
che contiene una serie di tipi di eventi da abbinare. -
(Facoltativo): Un attributo
detail
contenente qualsiasi altro dato relativo all'evento da abbinare.
Ad esempio, il seguente schema di eventi corrisponde a tutti gli eventi Fleet Size Recommendation Change per quanto specificato farmId
per Deadline Cloud:
{ "source": ["aws.deadline"], "detail-type": ["Fleet Size Recommendation Change"], "detail": { "farmId": "farm-12345678900000000000000000000000" } }
Per ulteriori informazioni sulla scrittura di modelli di eventi, consulta Event patterns nella Guida per l'EventBridge utente.