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

Сельдерей - это распределенная структура очереди задач для Python, используемая для асинхронного и параллельного выполнения.
3

Почему нам нужны брокеры сообщений, такие как RabbitMQ, из базы данных, например PostgreSQL?

Я новичок в таких брокерах сообщений, как RabbitMQ, которые мы можем использовать для создания задач/очередей сообщений для системы планирования, такой как Celery. Теперь вот вопрос: Я могу создать таблицу в PostgreSQL, к которой можно добавлять но...
22 окт. '12 в 5:28
9

Удаление всех ожидающих задач в сельдере/кроличнике

Как удалить все ожидающие задачи, не зная task_id для каждой задачи?
22 авг. '11 в 14:35
15

Получить список задач в очереди в Сельдерей

Как я могу получить список задач в очереди, которые еще не обработаны?
04 апр. '11 в 21:35
11

Как проверить статус задачи в сельдерей?

Как проверить, выполняется ли задача в сельдерее (в частности, я использую сельдерей-джанго)? Я прочитал документацию, и я googled, но я не вижу вызова вроде: my_example_task.state() == RUNNING Мой вариант использования заключается в том, что у м...
27 янв. '12 в 13:42
6

Единичное тестирование с использованием джанго-сельдерея?

Я пытаюсь разработать методологию тестирования нашего django-celery. Я прочитал примечания в документации, но это не дало мне хорошего представления о том, что на самом деле делать. Я не беспокоюсь о тестировании задач в реальных демонах, просто в ф...
29 окт. '10 в 20:57
32

Сельдерей Получил незарегистрированную задачу типа (пример)

Я пытаюсь запустить пример из документации по сельдеву. Я запускаю: celeryd --loglevel=INFO /usr/local/lib/python2.7/dist-packages/celery/loaders/default.py:64: NotConfigured: No 'celeryconfig' module found! Please make sure it exists and is availa...
19 мар. '12 в 11:40
8

Как вы unit test задание сельдерея?

Документация по сельдеву упоминает тестирование Celery в Django, но не объясняет, как проверить задачу Celery, если вы не используете Django. Как вы это делаете?
22 авг. '12 в 17:47
5

Отменить уже выполняющуюся задачу с помощью Celery?

Я читал документ и искал, но не могу найти прямой ответ: Можно ли отменить уже выполняющуюся задачу? (как при запуске задачи, требуется некоторое время, и на полпути через нее нужно отменить) Я нашел это из документа в Часто задаваемые вопросы о се...
19 янв. '12 в 3:21
1

Распределенные очереди задач (пример Celery) и скрипты crontab

У меня возникли проблемы с пониманием цели "распределенных очередей задач". Например, python библиотека сельдерея. Я знаю, что в celery, python framework, вы можете установить временные окна для выполнения функций. Однако это также можно легко сдела...
26 апр. '13 в 9:04
3

Сельдерей - Получить идентификатор задачи для текущей задачи

Как я могу получить значение task_id для задачи из задачи? Здесь мой код: from celery.decorators import task from django.core.cache import cache @task def do_job(path): "Performs an operation on a file" # ... Code to perform the operation ...
21 июл. '10 в 18:02
2

Rabbitmq или Gearman - выбор очереди заданий

На работе нам нужно создать сервер рабочих мест для таких вещей, как отправка писем, создание PDF файлов, хруст некоторых данных и т.д. Очевидно, что мы хотели бы построить какую-то общую систему очередей. Я знаком с Gearman и что это точная проблема...
17 февр. '10 в 19:58
2

Отправлять сообщения журнала из всех задач сельдерея в один файл

Мне интересно, как настроить более конкретную систему ведения журнала. Все мои задачи используют logger = logging.getLogger(__name__) как логгер для всего модуля. Я хочу, чтобы сельдерей регистрировался на "celeryd.log" и мои задачи на "tasks.log...
31 мая '11 в 19:05
3

Лучшая практика лесозаготовки в Django Celery

Я пытаюсь заставить журнал Celery работать с Django. У меня есть регистрация в settings.py для перехода на консоль (это отлично работает, поскольку я размещаю на Heroku). В верхней части каждого модуля у меня есть: import logging logger = logging.g...
13 нояб. '12 в 18:14
3

Невозможно импортировать имя _uuid_generate_random в heroku django

Я работаю над проектом, который сканирует почтовый ящик пользователя gmail и предоставляет отчет. Я развернул его в heroku со следующими спецификациями: Язык: Python 2.7 Рамка: Django 1.8 Планировщик задач: Сельдерей ( Rabbitmq-bigwig для UR...
10 дек. '15 в 9:50
6

Сельдерей с Amazon SQS

Я хочу использовать Amazon SQS в качестве брокера, поддерживаемого Celery. Реализация транспортной реализации SQS для Kombu, от которой зависит сельдерей. Однако для его использования недостаточно документации, поэтому я не могу найти, как настроить ...
08 нояб. '11 в 9:53