@Nurlybek

Как сделать в Celery общие данные?

Есть данные которые "закэшированы" в дикте в приложений django. Как запустить несколько рабочих, так что бы каждый не делал свою копию этих кешей, а все использовали одну и ту же?
Запускаю стандартным образом. Но в током случаи у приложения и у каждого рабочего своя копия создаётся.
celery --app=config worker -B --loglevel=info
  • Вопрос задан
  • 39 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Никак. Таски Celery запускаются в виде отдельных процессов, а у каждого процесса собственное адресное пространство.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы