Estrutura do manipulador de novas tentativas

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 4 min. de leitura
  • Estrutura que tenta novamente 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 retry-after time é usado para tentar novamente a solicitação após o retry-after time 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:
    O app Retry Handler Framework está disponível somente como parte de Microsoft Exchange Online Spoke ou Acelerador de jornada app.
    • Instalar o app Acelerador de jornada
    • Spoke do Microsoft Exchange Online

    Fluxos de spoke

    A Estrutura de manipulador de novas tentativas fornece fluxos de amostra para demonstrar a automação das tarefas do Acelerador de jornada. 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 com o status Sendo excluído não serão consideradas para renovação.
    Limpar registros de fila Remove os registros da Fila de Novas Tentativas de Solicitação com base no estado, no status da execução e na hora da última atualização.
    Trabalho agendado Processa registros da tabela Fila de nova tentativa de solicitação.

    Subfluxos do spoke

    A Estrutura de manipulador de novas tentativas fornece subfluxos de amostra para demonstrar a automação de tarefas do Acelerador de jornada. 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 ela 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 de 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 de 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 evento para tabelas m2m de assinatura.
    Gestão de ciclo de vida de eventos Recupera os detalhes do evento e atualiza os detalhes do registro do evento, dos participantes e do evento para tabelas m2m de assinatura.
    Pesquisar e atualizar anexos no registro de eventos 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 de calendário Recupera os detalhes do evento do Microsoft Exchange Online e atualiza os detalhes no registro do evento especificado. Se já não existir uma assinatura, este subfluxo criará uma assinatura e a vinculará ao registro de 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 de eventos.
    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 de ciclo de vida de assinatura Demonstra o processo de gerenciamento de assinaturas de webhook. Este subfluxo cria um evento e verifica se existe uma assinatura de webhook. Se não houver uma assinatura de webhook, 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 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 de 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 ao registro de eventos, Pesquisar detalhes do calendário, Pesquisar detalhes do evento e Renovar assinatura estão ocultos no seletor de subfluxo.