Orchestrator
2020.10
falso
Imagem de fundo do banner
Fora do período de suporte
Guia do usuário do Orchestrator
Última atualização 12 de dez de 2023

Gatilhos de fila

Permite acionar um processo sempre que novos itens de fila estiverem disponíveis em suas filas. O gatilho é executado no ambiente associado ao processo selecionado.

Há três opções que ajudam você a parametrizar as regras para o disparo de processos:

Opção

Description

Número mínimo de itens para disparar o primeiro trabalho

O trabalho de processamento de itens é iniciado apenas após a fila de destino ter pelo menos esse número de novos itens.

Os itens da fila adiados não são contados.

Número máximo de trabalhos pendentes e em execução permitidos ao mesmo tempo

O número máximo permitido de trabalhos pendentes e em execução, contados juntos.

Para 2 ou mais trabalhos permitidos simultaneamente, a terceira opção precisa ser definida conforme descrito abaixo.

Outro trabalho é disparado para cada - novo item.

Um novo trabalho é disparado para cada número de novos itens adicionados além do número de itens definidos para a primeira opção.

Habilitado apenas se houver 2 ou mais trabalhos permitidos ao mesmo tempo (definidos usando a opção descrita acima).

Uma vez a cada 30 minutos, é realizada uma verificação de novos itens (itens repetidos incluídos) e, se a condição de acionamento for atendida, o acionador é iniciado novamente. Isso garante que todos os itens na fila sejam processados nas seguintes situações:

  • Os itens da fila são adicionados à fila muito mais rápido do que podem ser processados com os recursos disponíveis.
  • Os itens da fila são adicionados a uma fila em dias não úteis, mas só podem ser processados durante o horário comercial.
  • O processamento de itens da fila é adiado para mais tarde. Após esse tempo passar, eles estão prontos para serem processados assim que forem identificados pela verificação de 30 minutos.

    Observação: devido à verificação padrão de 30 minutos, há um risco de obstrução dos recursos fora do horário comercial. Para evitar isso, certifique-se de que não haja itens não processados no fim do dia útil. Se isso não for uma possibilidade, certifique-se de que o processo disparado não exija intervenção humana.

Exemplo

Tenho dois trabalhos:

  • Um que adiciona 3 itens por segundo por 20 segundos na fila de destino (60 itens no total).
  • Um que processa 1 item por segundo da fila de destino.

Defini meu gatilho da seguinte maneira:

  • Número mínimo de itens para disparar o primeiro trabalho:31.
  • Número máximo de trabalhos pendentes e em execução permitidos ao mesmo tempo:3.
  • Outro trabalho é disparado para cada 10 novo item.

Inicio o trabalho que adiciona itens à minha fila.

  1. Após 11 segundos (33 itens), o primeiro trabalho de processamento de itens é disparado.
  2. Após mais 4 segundos (12 itens), o segundo trabalho de processamento de itens é disparado.
  3. Após mais 4 segundos (12 itens), o terceiro trabalho de processamento de itens é disparado.

Quando a adição de itens na fila terminar, o primeiro trabalho já terá processado 9 itens, o segundo 5 itens e o terceiro 1 item. Isso significa 15 itens em 20 segundos processados por três trabalhos.

Isso significa que restam 45 itens a serem processados (60 - 15). Com 3 trabalhos, cada um processando 1 item por segundo, isso significa que são necessários 15 segundos para que o restante seja processado.

Um total de 35 segundos.

  • Exemplo

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.