Scheduler scheduler

A atividade Scheduler é uma atividade de Controle de fluxo. Ela permite programar quando o fluxo de trabalho será iniciado. Esta atividade deve ser considerada como um início programado. Ela só pode ser usada como a primeira atividade do fluxo de trabalho.

Práticas recomendadas scheduler-best-practices

  • É recomendável não agendar um workflow para execução por mais de 15 minutos, pois pode atrapalhar o desempenho geral do sistema e criar bloqueios no banco de dados.
  • Para enviar uma entrega única no fluxo de trabalho, adicione uma atividade de agendador e configure-a para ser executada Uma vez. Você também pode definir o Cronograma nas configurações de entrega.
  • Para enviar uma entrega recorrente no fluxo de trabalho, é necessário usar uma atividade Scheduler e definir a frequência de execução. A atividade recorrente de delivery não permite definir um agendamento.

Configuração de atividade do scheduler scheduler-configuration

Siga estas etapas para configurar a atividade Scheduler:

  1. Adicione uma atividade Scheduler ao seu fluxo de trabalho.

  2. Configure a Frequência de execução:

    • Uma vez: o fluxo de trabalho é executado uma única vez.

    • Diariamente: o fluxo de trabalho é executado em um horário específico, uma vez por dia.

    • Várias vezes ao dia: o fluxo de trabalho é executado regularmente várias vezes ao dia. Você pode configurar as execuções em horários específicos ou periodicamente.

    • Semanalmente: o fluxo de trabalho é executado em um horário especificado, uma ou várias vezes por semana.

    • Monthly: o fluxo de trabalho é executado em um momento especificado, uma ou várias vezes por mês. Você pode selecionar meses quando precisar que o fluxo de trabalho seja executado. Você também pode configurar as execuções em dias da semana especificados do mês, como a segunda terça-feira do mês.

  3. Defina os detalhes da execução de acordo com a frequência selecionada. Os campos de detalhes podem variar dependendo da frequência usada (tempo, frequência de repetição, dias especificados etc.).

  4. Clique em Visualizar horários de inicialização para verificar o agendamento das próximas dez execuções do seu fluxo de trabalho.

  5. Defina o período de validade do scheduler:

    • Permanente (nunca expira): o fluxo de trabalho é executado, de acordo com a frequência especificada, sem limites para o intervalo de tempo ou o número de iterações.

    • Período de validade: o fluxo de trabalho é executado de acordo com a frequência especificada, até uma data específica. É necessário especificar datas de início e término.

NOTE
Se quiser iniciar o fluxo de trabalho imediatamente, clique em Executar tarefa pendente na barra de ação superior do agendador. Esse botão só estará disponível quando você tiver iniciado o workflow.

Exemplo scheduler-example

No exemplo a seguir, a atividade é configurada para que o workflow seja executado várias vezes por dia às 9h e às 12h, todos os dias da semana de 1º de outubro de 2023 a 1º de janeiro de 2024.

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b