Retry Handler Framework

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 4 min. de leitura
  • Estrutura que repete uma solicitação HTTP com falha quando os limites de taxa da API são excedidos e o código de status 429 Solicitações em excesso é retornado. O cabeçalho HTTP de tempo de nova tentativa é usado para tentar novamente a solicitação após o tempo de nova tentativa especificado.

    Solicitar aplicativos na Store

    Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.

    Requisitos do spoke

    Nota:
    A aplicação Retry Handler Framework está disponível somente como parte de Microsoft Exchange Online Spoke ou Journey Accelerator app.
    • Instalar app Journey Accelerator
    • Spoke do Microsoft Exchange Online

    Fluxos do spoke

    A Retry Handler Framework fornece fluxos de amostra para demonstrar a automação das tarefas do Journey Accelerator. Para personalizar um fluxo de amostra, copie-o para um novo escopo da aplicação. Os fluxos de amostra disponíveis incluem:

    Fluxo Descrição
    Renovar Assinaturas Recupera todos os registros de assinatura e renova as assinaturas que estão prestes a expirar.
    Nota:
    As assinaturas que têm o status Em exclusão não serão consideradas para renovação.
    Limpar registros da fila Remove os registros da fila de nova tentativa de solicitação com base no estado, no status da execução e na hora da última atualização.
    Trabalho programado Processa registros da tabela Solicitar fila de nova tentativa.

    Subfluxos do spoke

    A Estrutura do manipulador de novas tentativas fornece subfluxos de amostra para demonstrar a automação das tarefas do Journey Accelerator. Para personalizar um subfluxo de amostra, copie-o para um novo escopo da aplicação. Os subfluxos de amostra disponíveis incluem:

    Subfluxo Descrição
    Sincronização de calendário Recupera os eventos da tabela Dados transformados de eventos do calendário do Exchange Online e atualiza os eventos na tabela Eventos do Microsoft Exchange Online. Verifica se existe uma assinatura válida. Cria uma assinatura se a assinatura não existir.
    Nota:
    Você deve atualizar os detalhes necessários na tabela Dados transformados de eventos do calendário do Exchange Online antes de sincronizar os dados dos eventos.
    Criar ou atualizar registro de assinatura Verifica se existe uma assinatura com os detalhes especificados no Microsoft Exchange Online. Se a assinatura existir, o registro de assinatura será atualizado. Caso contrário, uma assinatura será criada no Microsoft Exchange Online e um registro associado será criado.
    Excluir evento de programação do calendário Exclui o evento especificado no Microsoft Exchange Online e o registro associado de tabelas de eventos, anexos, registros de participantes do evento e eventos para tabelas de assinatura m2m.
    Gestão de ciclo de vida do evento Recupera os detalhes do evento e atualiza os detalhes do registro do evento, dos participantes e do evento para tabelas de assinatura m2m.
    Pesquisar e atualizar anexos no registro do evento Recupera os anexos do evento especificado do Microsoft Exchange Online e atualiza os detalhes recuperados para o registro do evento especificado.
    Pesquisar e atualizar mudança de programação do calendário Recupera os detalhes do evento do Microsoft Exchange Online e atualiza os detalhes para o registro do evento especificado. Se uma assinatura ainda não existir, este subfluxo criará uma assinatura e a vinculará ao registro do evento. Se um evento não existir no Microsoft Exchange Online, todos os registros locais relacionados serão excluídos.
    Pesquisar detalhes do calendário Recupera os detalhes do calendário.
    Nota:
    Este subfluxo não pode ser reutilizado porque faz parte do subfluxo Gestão de ciclo de vida do evento.
    Pesquisar detalhes do evento Recupera os detalhes do evento.
    Nota:
    Este subfluxo não pode ser reutilizado porque faz parte do subfluxo Atualizar evento de programação de calendário.
    Recriar assinatura removida Recria uma assinatura de webhook removida usando os detalhes do registro de assinatura associado.
    Renovar assinatura Renova uma assinatura de webhook se uma renovação for necessária com base nas entradas especificadas.
    Gestão do ciclo de vida da assinatura Demonstra o processo de gerenciamento de assinaturas de webhook. Este subfluxo cria um evento e verifica se existe uma assinatura de webhook. Se uma assinatura de webhook não existir, o subfluxo criará uma assinatura de webhook, evento, participantes, evento para registros da tabela m2m de assinatura.
    Sincronizar eventos Sincroniza a exibição de calendário com a tabela de dados transformados de eventos de calendário do Exchange Online. Use este subfluxo para gerenciar notificações de ciclo de vida perdidas para assinaturas.
    Nota:
    Você deve atualizar a tabela Dados transformados de eventos do calendário do Exchange Online com as informações necessárias antes de sincronizar os dados de eventos.
    Atualizar evento de programação do calendário Atualiza as propriedades de um objeto de evento no Microsoft Exchange Online e os registros associados na tabela de eventos.
    Nota:
    Os subfluxos Pesquisar e atualizar anexos no registro do evento, Pesquisar detalhes do calendário, Pesquisar detalhes do evento e Renovar assinatura estão ocultos no seletor de subfluxos.