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

Предоставляет ли опция django runserver возможность запуска других сценариев перезапуска?
Недавно я играл с джанго и сельдереем. Во время разработки раздражает тот факт, что мне приходится перезапускать демон celery каждый раз, когда я изменяю задачу. Когда я разрабатываю, мне обычно нравится использовать «manage.py runserver», который...
3003 просмотров
schedule 22.07.2023

Как настроить TASK_SERIALIZER с помощью django-celery
Я использую django-celery и хочу установить TASK_SERIALIZER в JSON вместо рассола. Я могу сделать это для каждого метода, изменив декораторы задач с @task to @task(serializer="json") Но я хотел бы сделать это глобально....
7450 просмотров
schedule 28.02.2024

Как равномерно распределить задачи между узлами с помощью Celery?
Я использую Celery с Django для управления очередью задач и использую один (или несколько) небольших (одноядерных) экземпляров EC2 для обработки задачи. У меня есть некоторые соображения. Моя задача съедает 100% ЦП на одном ядре. - использует...
1176 просмотров
schedule 30.04.2023

Ведение журнала Django ломает демон celery
Я использую django 1.3 с django-celery 2.4.2 на производстве. Поскольку я активировал ведение журнала django в файле django settings.py, демон celery (celeryd) больше не будет работать. Удаление функции ведения журнала устраняет проблему. Мой...
544 просмотров
schedule 29.08.2023

максимальное (ограниченное) значение для CELERYD_TASK_TIME_LIMIT?
мы делаем сумасшедшие забавные вещи с django-celery. Несколько наших задач требуют времени, и мы хотели бы позволить им делать свое дело. Я попытался установить для CELERYD_TASK_TIME_LIMIT большое значение, например 86400 (24 часа), но мои задачи...
1913 просмотров
schedule 24.08.2022

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

Длительный процесс демона на django
Мне нужно запустить скрипт Python (который прослушивает Twitter), который будет вызывать различные методы в моем приложении django, когда оно получает твиты, соответствующие определенному хэштегу. На данный момент я просто запускаю скрипт вручную в...
1835 просмотров
schedule 07.12.2022

Django с сельдереем: запланированная задача (ETA) выполняется несколько раз параллельно
Я разрабатываю веб-приложение с Django, которое использует Celery для обработки асинхронных задач, особенно для транзакционных электронных писем. Одна из моих задач по электронной почте запланирована с опцией ETA, но она выполняется несколько раз...
1996 просмотров
schedule 19.04.2024

Фоновая задача сельдерея Heroku
У нас есть простая задача, работающая с django-celery на Heroku. Что-то типа: @task Simple_task(): for line in csv.reader(origin): process_line(line) process_line(line): fields = parse_line(line) reg = Model1() # Django...
548 просмотров
schedule 24.09.2023

Django Celery Beat - Как передавать аргументы с помощью DatabaseScheduler
Я использую «DatabaseScheduler» с Django Celery Beat, но не могу передать аргументы функции. Настройки: # Django celery import djcelery djcelery.setup_loader() BROKER_URL = 'django://' CELERYBEAT_SCHEDULER =...
4373 просмотров
schedule 03.08.2022

Можно ли заблокировать работника, накапливая запланированные задачи?
По коду: @celery.task() def some_recursive_task(): # Do some stuff and schedule it to run again later # Note that the next run is not scheduled in a fixed basis, like crontabs # but based on history of some object # Actual task is...
493 просмотров
schedule 17.09.2022

сельдерей celerybeat не тикает
У меня есть следующая установка: celery-with-redis - 3.0 - active celery - 3.0.12 - active django-celery - 3.0.11 - active django-kombu - 0.9.4 - active kombu - 2.5.8 - active redis...
335 просмотров
schedule 02.08.2023

Django — использование inspectdb для загруженной пользователем таблицы
Мое веб-приложение позволяет пользователям загружать/создавать таблицы в базе данных Postgres. Я знаю, что Django ORM нуждается в определении модели в models.py для каждой таблицы в базе данных, чтобы получить к ней доступ. Интересно, могу ли я...
272 просмотров

Celery-Django: команды управления Celery vs django
Я работаю в туристической компании, где нам нужно периодически отправлять письма нашим командам. С тех пор я использую команды управления django и запускаю их с помощью crontabs. Я читал о том, что может сделать сельдерей, но мне очень трудно...
2347 просмотров

распределенная обработка электронной почты в django / celery
У меня есть приложение Django, которое должно отслеживать учетную запись электронной почты, на которую пользователи отправляют электронные письма. Например, он сохранит тему электронного письма в базе данных, если отправитель уже зарегистрирован....
282 просмотров

условие гонки python django с сельдереем
Работая над проектом python django, вот что я хочу: Доступ пользователя Page1 с аргументом объекта, функция longFunction() объекта запускается и передается celery, поэтому страница может быть немедленно возвращена Если пользователь...
1173 просмотров
schedule 11.10.2022

Мне нужен демон django-celery для прослушивания определенного канала rabbitmq
На самом деле у меня есть несколько приложений django с задачами сельдерея. Мне нужно, чтобы каждая задача выполнялась в определенном канале, чтобы я мог контролировать нагрузку. Например, у меня может быть 3 сервера для прослушивания...
700 просмотров
schedule 19.11.2022

как реализовать механизм, подобный файлу блокировки, между работниками сельдерея?
У меня есть распределенная вычислительная среда, в которой используется Celery + RABBITMQ + супервизор. В задачи моего работника входит чтение из базы данных, вычисление некоторых значений и обновление базы данных после завершения процесса. Однако,...
635 просмотров

Текущая версия сельдерея и джанго-сельдерея не кажутся совместимыми
Итак, в настоящее время я установил Celery 3.1.8 (Cipater) и Djcelery 3.1.1, но, следуя инструкциям, мой сайт падает. Итак, это руководство http://docs.celeryproject.org/en/master/django/first-steps-with-django.html#django-first-steps Я в...
250 просмотров
schedule 05.03.2022

Активный файл настроек Django от работника Celery
Итак, я уже много искал для этого, но не нашел хорошего ответа. Я использую Celery 3.1.7 и Django 1.5.1 без пакета django-celery, так как более новые версии Celery больше не требуют этого. Мне удалось настроить задачи и выполнить их с помощью...
11368 просмотров
schedule 29.06.2023