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

Ошибка Python imaplib ssl с использованием очереди celeryd
У меня проблема с использованием imaplib на python 2.6 с последней версией django svn. Я хочу загружать электронные письма imap в очередь (используя celeryd). Я могу подключать/загружать электронные письма из командной строки, но когда я разгружаю...
1123 просмотров
schedule 11.07.2022

Подключение и сохранение данных с Redis внутри задачи Celery
У меня есть объект, который сохраняет данные в Redis. Нужно блокировать как можно меньше, поэтому я решил использовать Celery, чтобы разгрузить задачу. Когда я пытаюсь .save() объект вне сельдерея, он подключается к Redis и отлично сохраняет данные....
1699 просмотров
schedule 04.07.2023

Celery с Django — развертывание
Я рассматриваю возможность использования сельдерея в своем проекте. Я нашел много информации о том, как его использовать и т. д. Меня интересует, как развернуть/упаковать мое решение. Мне нужно запустить два компонента — приложение django, а затем...
5191 просмотров
schedule 06.12.2022

Мониторинг сельдерея, что мне использовать?
Я использую Django, Celery и Django-Celery. Я хотел бы отслеживать состояние/результаты своих задач, но я немного не понимаю, как это сделать. Я использую ./manage.py celeryev , ./manage.py celerymon , ./manage.py celerycam ? Мне запустить...
13123 просмотров
schedule 08.11.2022

сельдерей управление памятью
У меня есть 3 узла сельдерея, на каждом из которых работает от 6 до 8 рабочих, и мои задачи, как правило, используют много памяти. Кажется, что когда задачи заканчиваются, они не освобождают память. Есть ли способ либо сказать рабочему процессу...
1215 просмотров
schedule 27.02.2023

Избегайте рекурсивного сохранения() при использовании сельдерея для обновления полей модели Django.
Я переопределяю метод save() модели для вызова асинхронной задачи с помощью Celery. Эта задача также сохраняет модель, поэтому я получаю рекурсивную ситуацию, когда задача Celery вызывается повторно. Вот код: Метод сохранения модели: def...
1899 просмотров
schedule 20.06.2023

Как диагностировать зависшие рабочие Celery
Я начинаю работу с Celery для проекта Django. В целях локальной разработки я настроил его с помощью djcelery и djkombu (транспорт базы данных) в соответствии с этими инструкциями...
3627 просмотров
schedule 26.02.2023

Как гарантировать доставку сообщений с помощью сельдерея?
У меня есть приложение на Python, в котором я хочу начать больше работать в фоновом режиме, чтобы оно лучше масштабировалось по мере увеличения загруженности. Раньше я использовал Celery для выполнения обычных фоновых задач, и это хорошо работало....
6254 просмотров

Пример примера из django-celery, не работающего в приложении Django
Я следую этому руководству http://celeryq.org/docs/django-celery/getting-started/first-steps-with-django.html Я начал сельдерей с python manage.py celeryd Затем я сделал tasks.py в папке myapp с from celery.decorators import...
3295 просмотров
schedule 20.04.2023

Проблемы с запуском RabbitMQ и Django-Celery: Target Machine активно отказала в подключении
Я пытаюсь запустить Django-Celery в моем приложении Django. Я не могу запустить рабочий сервер. При попытке я получаю сообщение: Невозможно установить соединение, потому что целевая машина активно отказалась от него . Вот что я сделал до сих...
2471 просмотров
schedule 20.12.2022

Учебник Django Celery не возвращает результаты
UDATE3: обнаружена проблема. Смотрите ответ ниже. ОБНОВЛЕНИЕ 2: похоже, я столкнулся с проблемой автоматического именования и относительного импорта, запустив руководство по djcelery через оболочку manage.py, см. ниже. Это все еще не работает...
8515 просмотров
schedule 13.10.2022

Как я могу восстановить неподтвержденные сообщения AMQP из каналов, отличных от канала моего подключения?
Кажется, чем дольше я держу свой сервер rabbitmq включенным, тем больше у меня проблем с неподтвержденными сообщениями. Я хотел бы запросить их. На самом деле для этого есть команда amqp, но она применяется только к каналу, который использует ваше...
60278 просмотров
schedule 14.03.2023

Результат сельдерея. Время ожидания истекло
У меня есть два разных проекта django, скажем, projA и projB , каждый из которых имеет свой собственный демон сельдерея, работающий в отдельных очередях, но с одним и тем же vhost, у projA есть задача taskA , а у projB есть задача taskB , я...
940 просмотров
schedule 22.07.2022

Django celery: ошибка подключения потребителя (111) при запуске python manage.py celeryd
Я пытаюсь настроить проект Django для использования Celery (я использую Django 1.3 в Debian Squeeze) Я установил django-celery (2.3.3), а затем последовал эти инструкции . Мои настройки сельдерея django следующие: BROKER_HOST = "localhost"...
8331 просмотров
schedule 20.11.2022

django/celery: лучшие практики для запуска задач на 150 тыс. объектов Django?
Мне нужно запускать задачи примерно на 150 тыс. объектов Django. Как лучше всего это сделать? Я использую Django ORM в качестве брокера. Серверная часть базы данных - это MySQL, которая задыхается и умирает во время task.delay() всех задач....
2503 просмотров
schedule 21.09.2022

Примеры Django и Celery: периодические задачи
Я уже некоторое время борюсь с документацией Django / Celery и мне нужна помощь. Я хотел бы иметь возможность запускать периодические задачи с помощью django-celery. Я видел в Интернете (и в документации) несколько разных форматов и схем того, как...
18185 просмотров
schedule 20.08.2023

Остановка/очистка периодических задач в Django-Celery
Мне удалось заставить периодические задачи работать в django-celery, создав подкласс PeriodicTask. Я попытался создать тестовую задачу и запустить ее, делая что-то бесполезное. Оно работает. Теперь я не могу это остановить. Я прочитал...
8011 просмотров
schedule 07.08.2022

Celery в Windows: доступ subprocess.call запрещен в Celery, отлично работает в Django
У меня есть следующая задача: @task(track_started = True) def run_transcode_server(): commands = ('java', '-cp', settings.TRANSCODE_CLASSPATH, settings.TRANSCODE_JAVA_CLASS) subprocess.call(commands) Вызов subprocess.call...
1638 просмотров
schedule 14.10.2022

Запуск задач сельдерея в cherrypy
я создаю спокойный интерфейс с помощью cherrypy, и мне нужно запустить некоторые задачи сельдерея, но, похоже, это не работает, и я понятия не имею, почему? Может быть кто-то сталкивался с таким. Итак, у меня есть celeryconfig.py...
1304 просмотров
schedule 01.06.2022

Могу ли я запланировать выполнение задачи сельдерея между определенным периодом?
Я работаю в организации, которая отправляет смс пользователям на основе подписки, в моем стеке есть Django, Celery, Redis, RabbitMQ, PostgreSQL, Apache, nginx и Kannel. В этой среде у каждого поставщика услуг SMS есть определенный период времени, в...
436 просмотров
schedule 30.04.2023