Остановка цепочки и повторная отправка - PullRequest
0 голосов
/ 03 декабря 2018

Есть ли способ предотвратить отправку оставшихся заданий в цепочке при заданном условии?

Вот ситуация: в течение ночи задание проверяет, все ли папки в поставщике облачного хранилища по-прежнему доступны.,Если это не так, будет отправлено новое задание с цепочкой.Каждое задание восстанавливает одну папку.Цепочка будет:

  1. Восстановить корень
  2. Восстановить подпапку (под корнем)
  3. Восстановить подпапку (под подпапкой)

Однако, это может быть случай, когда подпапка (2) отправляется, если корень недоступен.Поэтому сначала следует восстановить рут.Я создаю новое задание (1) с цепочкой (2,3) и отправляю его.Однако после формирования нового задания с цепочкой восстановление подпапки по-прежнему выполняется, поскольку это следующая папка для восстановления после попытки восстановления подпапки (2).

Существует ли способ остановить отправку цепочкиследующая работа при условии?

...