Вопросы по теме 'djcelery'

Идентификатор задачи Celery в обработчике task_revoked
Итак, у меня есть задача, которая создает рабочий каталог и выполняет всю свою работу там. Задача вызывается с сервера A и выполняется на рабочих серверах . Мне нужно убедиться, что рабочий каталог будет удален после выполнения задачи/ отмены ....
1359 просмотров
schedule 09.06.2023

Пользовательская периодическая задача Django celery не выполняется
Я попытался с помощью этого кода попытаться динамически добавить / удалить запланированные задачи. Мой файл tasks.py выглядит так: from celery.decorators import task import logging log = logging.getLogger(__name__) @task def mytask():...
697 просмотров
schedule 18.07.2023

Celery: предотвратить работу с одноименной функцией без промедления
Я использую Redis и Celery вместе для проекта django. [Предварительное условие] django==1.5.4 Redis==2.2.4 Celery==3.0.23 django-redis==3.7.1 django-celery==3.0.23 [Структура каталогов] Project/ apps/ app_1/...
132 просмотров
schedule 25.04.2023

Загадочный несвязанный task_id возвращается для рабочего процесса сельдерея.
У меня есть довольно сложный рабочий процесс (который строится динамически), который выглядит примерно так: workflow= chain( signature('workflow.tasks.start_workflow', kwargs= {}), chord( [ signature('workflow.tasks.group_task',...
66 просмотров

Сельдерей подключается к удаленному серверу Broker_url
Я демонизирую сельдерей, следуя документам . Мой BROKER_URL был установлен в следующем формате: - 'amqp://<user>:<password>@<ip>/<vhost>' . Итак, когда я запускаю сельдерей вручную, celery worker -A app_name , он...
989 просмотров
schedule 13.11.2022

Celery выполняет задачу после вызова task.delay() 3-5 раз
Я использую сельдерей в проекте django. Я пробовал использовать rabbitmq и бэкэнд redis, но они не работают. Используемая версия сельдерея — 3.1.26.post2. Мне нужно вызвать 2, 3 иногда 5 раз, task.delay() чтобы увидеть выполнение задачи. А иногда...
1218 просмотров
schedule 21.05.2022