Консоль - это опция для ручного уничтожения рабочего процесса.
Вы также можете установить тайм-ауты на все время выполнения рабочего процесса или на отдельные действия. Это может быть установлено, когда вы регистрируете свою деятельность или когда вы начинаете свою деятельность (defaultTaskStartToCloseTimeoutSecond).
Непонятно, какой язык вы используете.
Если вы используете Java, то вам следует изучить Экспоненциальная повторная попытка в Flow Framework. Это заставит SDK перезапустить вашу деятельность, если она потерпит неудачу.