У меня есть проект django в сочетании с сельдереем, и моя потребность в том, чтобы иметь возможность планировать задачи динамически, в какой-то момент в будущем, с повторением или нет. Мне нужна возможность удалять/редактировать уже запланированные задачиdjango-сельдерей PeriodicTask и это поле
Итак, чтобы достичь этого в начале я начал использовать Джанго-сельдерей с DatabaseScheduler для хранения некоторых PeriodicTasks (с истечением) в базу данных, как описано более или менее here
Таким образом, если я закрою мое приложение и запустить его снова мои графики все еще там
Моя проблема, хотя по-прежнему остается, так как я не могу использовать ETA и запланировать задачу в какой-то момент в будущем. Возможно ли каким-то образом динамически планировать задачу с помощью eta?
Второй вопрос, мой вопрос заключается в том, могу ли я планировать однократную задачу, например, планировать ее выполнение, например. в 2015-05-15 15:50:00 (вот почему я пытаюсь использовать eta)
Наконец, я планирую несколько тысяч сообщений, является ли сельдерей способным справиться с этим количеством запланированных задач? некоторые из них разовые, а другие - периодические? Или я должен идти с более продвинутым решением, таких как APScheduler
Спасибо вам
Вы не хотите использовать обратный отсчет справа? Не могли бы вы подробнее рассказать о задачах, которые вы хотите выполнить. Я думаю, что у меня нет правильной идеи о том, что вы планируете делать. –
Hi Maximilian и спасибо за ваш интерес. Я немного изменил свой вопрос, чтобы сделать его более понятным – tbo