Você poderá retomar a execução de um fluxo de trabalho a partir da última atividade com falha se a retomada de uma execução com falha estiver ativada para o fluxo de trabalho.

Quando o recurso de retomar um fluxo de trabalho com falha está ativado, você pode alterar os parâmetros do fluxo de trabalho e tentar retomá-lo. Você também pode manter os parâmetros e alterar os componentes externos que afetam a execução do fluxo de trabalho. Se você não selecionar uma opção, a execução do fluxo de trabalho atingirá o tempo limite e não poderá ser retomada. Para modificar o tempo limite, consulte Definir propriedades personalizadas para retomar execuções de fluxo de trabalho com falha.

Nesse caso de uso, crie um fluxo de trabalho simples projetado especificamente para falhar durante a execução. Esse fluxo de trabalho demonstra a funcionalidade básica do recurso de fluxo de trabalho de retomada com falha.

Procedimento

  1. Faça login no Cliente do vRealize Orchestrator.
  2. Vá até Biblioteca > Fluxos de Trabalho e clique em Novo Fluxo de Trabalho.
  3. Insira o nome retomar o teste de fluxo de trabalho e clique em Criar.
  4. Na guia Resumo, clique no menu suspenso Retomar fluxo de trabalho do comportamento com falha.
  5. Selecione Ativado.
  6. Na guia Entradas/Saídas, clique em Novo.
  7. Crie um parâmetro de entrada com as propriedades a seguir.
    Opção Descrição
    Nome fail
    Tipo boolean
  8. Na guia Esquema, arraste três elementos Tarefa programável por script para o diagrama de esquema.
  9. Dê os seguintes nomes aos elementos do esquema: antes da falha, falha e após a falha.
  10. Na guia Scripts do elemento antes da falha, insira System.log ("Antes da falha");.
  11. Adicione o parâmetro de entrada fail ao elemento falha.
  12. Na guia Scripts do elemento após a falha, insira System.log ("Após a falha");.
  13. Salve o fluxo de trabalho e clique em Executar.
  14. Ative a caixa de seleção falha e clique em Executar.
    A execução do fluxo de trabalho atinge o estado Aguardando.
  15. No canto superior direito, selecione Resposta.
  16. Para cancelar a execução do fluxo de trabalho, selecione Cancelar e clique em Resposta.
  17. Para retomar a execução do fluxo de trabalho, selecione Retomar e navegue até a guia Parâmetros.
  18. Desative a caixa de seleção falha e clique em Resposta.
    A execução do fluxo de trabalho atinge o estado Concluído.

Resultados

Você aprendeu a gerenciar execuções de fluxos de trabalho com falha.