Best practice per abbonamenti e argomenti

Esamina le best practice per sottoscrizioni e argomenti utilizzati con Oracle Cloud Infrastructure Notifications.

Impedisci elaborazione articoli duplicati

Un allarme, sottoscrizione annuncio, regola evento, connettore o notifica contestuale (regola di allarme o evento) può attivare un messaggio . Il servizio Notifiche invia quindi il messaggio a molti tipi di sottoscrizioni, inclusi i messaggi di posta elettronica, gli endpoint HTTPS e le funzioni.

A seconda degli obiettivi, potrebbe essere necessario impedire al sistema di elaborare messaggi duplicati da un determinato trigger di messaggio. Questa situazione è particolarmente rilevante quando si inviano messaggi alle sottoscrizioni alle funzioni, il che può comportare doppie richiami. Per un esempio di sottoscrizione a una funzione, vedere Scenario A: Ridimensionamento automatico delle VM.

Per impedire al sistema di elaborare i messaggi duplicati, scrivere il codice che annulla la duplicazione dei messaggi ricevuti utilizzando gli identificatori specifici del trigger:

Per gestire le richieste duplicate inviate agli endpoint API di Oracle Cloud Infrastructure, vedere Riprova token.

Per informazioni correlate sulla risoluzione dei problemi, vedere Risoluzione dei problemi delle notifiche.