Можете ли вы сказать мне, что происходит, когда в сельдерее вы говорите задачу повторить? Будет ли он повторен в том же рабочем потоке, или он будет возвращен посреднику, который может отправить его в другое место?
Что будет с заданиями на повтор, если работник или диспетчер внезапно остановятся? Если задачи могут быть потеряны, есть ли какой-то подход, чтобы избежать этого? Может быть, сохранить каждую задачу в базе данных и повторить их, если в течение некоторого времени ничего не получено?
Или у диспетчера может быть свое постоянное хранилище? А что тогда, если рабочий поток аварийно завершает работу, получая задачу или выполняя ее?