Возобновить рабочий процесс с каденцией - PullRequest
0 голосов
/ 16 июня 2020

При выполнении задач, если есть сбой, хотел бы определить конфигурацию, чтобы повторить попытку через определенный интервал и возобновить с задачи, которая не удалась. Можно ли реализовать вариант возобновления?

1 Ответ

0 голосов
/ 18 июня 2020

В большинстве случаев вариант возобновления работы не требуется.

Общий шаблон - повторять попытки до тех пор, пока нисходящая зависимость не станет доступной. Это возможно, поскольку система Temporal / Cadence не имеет ограничений на длительность повторных попыток активности. Если нижестоящая система может не работать в течение нескольких дней, можно продолжать попытки в течение нескольких дней.

Если по какой-то причине вы хотите прекратить повторные попытки через некоторое время, а затем возобновить их по внешнему сигналу, то это можно реализовать как часть логики рабочего процесса c, который при определенных типах ошибок рабочего процесса отключается для возобновления внешнего сигнала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...