Voltar às perguntas frequentes sobre Workflows
CENTRAL DE AJUDA · FAQWorkflows1 min de leitura

Como gerenciar mudanças em um fluxo de trabalho que já está em execução?

Trate a definição como uma versão publicada e decida como as execuções atuais terminarão. Alguns sistemas mantêm a definição inicial, enquanto outros aplicam mudanças de outra forma; confira a documentação antes de editar fluxos ativos.

Workflows

Saiba qual versão cada execução usa

Associe um identificador de versão a cada execução para descobrir qual lógica produziu o resultado. Verifique se edições afetam apenas execuções novas, etapas pendentes, novas tentativas ou transições futuras de execuções existentes.

Uma mudança no meio do processo pode combinar lógica antiga e nova. Identifique contratos de dados ou efeitos externos que tornariam essa combinação insegura e planeje migração ou drenagem.

Publique e recupere com controle

Teste a nova definição com entradas representativas e uma execução controlada antes de direcionar tráfego normal. Em fluxos com estado, decida se execuções antigas terminam, são canceladas e reiniciadas ou migram por mecanismo documentado.

Monitore ambas as versões e defina como interromper ou reverter a mudança. Guarde histórico para descobrir qual definição tratou uma falha e examine efeitos antes de repetir sob outra versão.

Voltar às perguntas frequentes sobre Workflows