Melhores práticas para inscrições e tópicos
Revise as melhores práticas para inscrições e tópicos usados com o Oracle Cloud Infrastructure Notifications.
Manter uma Reputação Positiva do Remetente de E-mail
Ao criar uma assinatura por e-mail, siga as Melhores Práticas de Entregabilidade para manter uma reputação positiva de remetente de e-mail. Esta prática pode ajudá-lo a evitar ser adicionado a listas de supressão. Para obter mais informações sobre listas de supressão, consulte Gerenciando a Lista de Supressão.
Impedir o Processamento de Itens Duplicados
Um alarme, assinatura de anúncio, regra de evento, conector ou notificação contextual (regra de alarme ou evento) pode acionar uma mensagem . O serviço Notifications envia a mensagem para muitos tipos de inscrições, incluindo e-mail, pontos finais HTTPS e funções.
Dependendo de suas metas, talvez você queira evitar que seu sistema processe mensagens duplicadas de um determinado acionador de mensagem. Essa situação é especialmente relevante no envio de mensagens para assinaturas de funções, o que pode resultar em invocações duplicadas. (Para ver um exemplo de uma assinatura de função, consulte Cenário A: Redimensionando VMs Automaticamente.)
Para evitar que seu sistema processe mensagens duplicadas, grave um código que elimine a duplicação de mensagens recebidas usando identificadores específicos do trigger:
- Para qualquer mensagem, considere o uso de uma chave de eliminação de duplicação personalizada informada no corpo da mensagem.
- Para mensagens acionadas por alarme, use uma combinação de
dedupekeyetimestampEpochMillisda mensagem de alarme. - Para mensagens acionadas por evento, use
eventIDna mensagem de evento. - Para mensagens publicadas diretamente, use
X-OCI-NS-MessageIdno cabeçalho (fornecido pelas Notificações). Consulte Metadados de cabeçalho padrão.
Para tratar solicitações duplicadas enviadas aos pontos finais da API do Oracle Cloud Infrastructure, consulte Token de Nova Tentativa.
Para obter informações relacionadas a diagnóstico e solução de problemas, consulte Diagnosticando e Solucionando Problemas do Serviço Notifications.