Lavorare con le destinazioni degli eventi

Una destinazione è una destinazione di consegna per una notifica. In altri contesti, le destinazioni sono anche chiamate canali, lavandini o consumatori.

Categorie di destinazione

Le destinazioni sono di due categorie: umana e di servizio.

Destinazioni umane

Le destinazioni umane sono periferiche, server o applicazioni che presentano notifiche per il consumo umano. Le seguenti destinazioni umane sono supportate dal servizio Event Notifications:

Le destinazioni Inbuilt Email e Inbuilt SMS sono fornite pronte e sono disponibili ogni volta che crei un'istanza di Event Notifications. Le altre destinazioni devono essere aggiunte manualmente e devono essere configurate.

Destinazioni del servizio

Le destinazioni del servizio sono servizi cloud o applicazioni in cui le notifiche vengono elaborate a livello di programmazione. Il servizio Event Notifications supporta le seguenti destinazioni:

Criterio di riprova per le destinazioni

Quando si inviano notifiche alle destinazioni, problemi come errori di rete e problemi di applicazione possono causare il fallimento delle richieste. Event Notifications riprova automaticamente le richieste fallite per garantire la resilienza.

Comportamento del tentativo

Il client riprova automaticamente le richieste non andate a buon fine fino a 3 volte, con un ritardo esponenziale compreso tra 1 e 10 secondi, per evitare picchi di tentativi.

Se il server di destinazione restituisce un'intestazione Retry-After questo valore (in secondi) sostituisce il ritardo di backoff predefinito.

Ogni richiesta ha un timeout di 10 secondi e i tentativi si interrompono immediatamente una volta che la richiesta ha avuto successo o che è stato raggiunto il numero massimo di tentativi.

Se una notifica fallisce anche dopo tutti i tentativi di riprova, la notifica viene persa.

Questo criterio di riprova si applica alle seguenti destinazioni: