@Nurlybek

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

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

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

Войти через центр авторизации
Похожие вопросы
24 июл. 2021, в 10:19
1500 руб./за проект
24 июл. 2021, в 09:01
1000 руб./за проект
24 июл. 2021, в 08:53
1000 руб./за проект