Alguma vezes, quando desejamos parar a execução de um workflow usando apenas as funções stop ou abort, não temos êxito e o status do workflow fica "eternamente" como running.
Nestes casos, quando o servidor está instalado em ambiente UNIX, podemos utilizar o comando kill para "matar" este workflow ativo.
O número do processo (pid) do workflow pode ser encontrado na sexta linha do log da execução do mesmo:
"Session task instance [s_TESTE]: started a process with pid [820] on node [node_caliman]."
Então, para esse workflow, bastaria executar o comando abaixo:
kill -9 820
Abraço a todos,
Marcos David M Caliman
quinta-feira, 13 de maio de 2010
Assinar:
Postagens (Atom)