Я хотел бы запускать периодические задания в своем проекте django, но я не хочу, чтобы вся сложность сельдерея/django-celery (with celerybeat) была включена в мой проект.Cron-подобный планировщик, что-то между cron и сельдереем
Я хотел бы также сохранить конфигурацию с указанием времени и команды для запуска в моем SCM.
Моя производственная машина работает Ubuntu 10.04.
Пока я мог учиться и использовать cron, я чувствую, что для этого должен быть более высокий уровень (удобный). (Так же, как UFW для iptables).
Есть ли такая вещь? Любые советы/советы?
Спасибо!
Как насчет [sched] (http://docs.python.org/library/sched.html) + многопроцессорности? Или возможно [APScheduler] (http://packages.python.org/APScheduler)? – brandizzi
Что может быть проще, чем использование cron? Вы также можете сохранить свой файл crontab в своей системе управления версиями. –
@brandizzi: Спасибо! APScheduler выглядит фантастически, и это то, что я могу использовать в будущем. На данный момент, я думаю, простая вещь - придерживаться cron. – Tiago