Мне нужно запустить задачу сельдерея после обратного отсчета, но я могу сбросить этот отсчет при определенных условиях.Например, я хочу вызвать apply_async
с countdown=15
, но если определенное событие произойдет до того, как задача будет выполнена, я бы хотел установить обратный отсчет до 15 секунд.
Из документации и поиска в GoogleЯ думаю, что я мог бы сделать это, сохранив идентификатор задачи, а затем отозвать и заново создать задачу, если произойдет событие.Мне было интересно, есть ли более элегантный подход к этому.