Я использую изюминку из сельдерея, чтобы запланировать некоторые задачи. Я могу использовать параметр CELERY_TIMEZONE для планирования задач с использованием графика crontab, и он запускается в запланированное время в указанном часовом поясе.Порошок сельдерея - другой часовой пояс за задание
Но я хочу иметь возможность настраивать несколько таких задач для разных часовых поясов в одном приложении (один django settings.py). Я знаю, какая задача должна выполняться в какой часовой пояс при планировании задачи.
Можно ли указать другой часовой пояс для каждой из задач?
Я использую django (1.4) с сельдереем (3.0.11) и сельдереем django (3.0.11).
Я изучил класс djcelery.schedulers.DatabaseScheduler
, и это базовый класс, но я не могу понять, как и где используется часовой пояс. Могу ли я написать собственный планировщик, который может выполнять каждое задание в другом часовом поясе?
Спасибо,
Спасибо за предложение. Позвольте мне попробовать. Я думал, что это нужно, но не знал о насмешливости. – ksrini
Чтобы подумать об этом сейчас, часовой пояс должен быть исправлен, когда начнется бит, а не когда задача будет выполнена, я бы подумал. Я собираюсь проверить это. – ksrini
У меня такая же ситуация, вы придумали что-нибудь еще? – reptilicus