У меня одна проблема с задачами Celery, которые выполняются несколько раз на сервере. Я использую Django и Tastyp ie для построения API и использую Celery и Elaasticache Redis для периодических c задач. Подробности о версии указаны ниже:
- Django == 1.9.4
- сельдерей == 3.1.20
- django -целий == 3.1.17
Итак, основная проблема, с которой я сейчас сталкиваюсь, заключается в том, что мои периодические c задачи выполняются по числу или разу на сервере, поскольку у нас включено автоматическое масштабирование. так, например, после автоматического масштабирования есть 3 сервера, тогда одни и те же задачи periodi c выполняются параллельно. Я регистрирую периодические c задачи через djcelery
панель администратора.
, может, кто-нибудь может помочь мне с вышеуказанной проблемой? Любая помощь будет высоко ценится. дайте мне знать, если вам нужна дополнительная информация по тому же вопросу.
спасибо.