0
ответов

django / celery: Рекомендации по запуску задач для 150 тыс. Объектов Django?

Мне нужно запускать задачи примерно для 150 тыс. Объектов Django. Как лучше всего это сделать? Я использую Django ORM в качестве брокера. Бэкэнд базы данных - это MySQL, и он задыхается и умирает во время выполнения задачи ....
вопрос задан: 21 September 2011 00:22
0
ответов

Профилирование задач Celery

Как я могу видеть в верхней служебной программе, процесс celery потребляет много процессорного времени. Итак, я хочу описать это. Я могу сделать это вручную на машине разработчика следующим образом: python -m cProfile -o test-`date +% Y-% m-% d-% T` ....
вопрос задан: 19 September 2011 15:41
0
ответов

Легкая техника уведомлений

Мне нужно разработать последнюю передачу действий в реальном времени в Django (с долговечником AJAX), и мне интересно Какая лучшая стратегия для сервера. Pseudcode: def reft_activity_post_save (): ...
вопрос задан: 18 September 2011 07:41
0
ответов

Как сделать так, чтобы текст отображался в центре этого DIV как по вертикали, так и по горизонтали?

Мне нужно центрировать текст по вертикали и по горизонтали. Есть ли простой способ сделать это для следующего кода? < div style = "дисплей: block; высота: 25px; "> < span id = "ctl _ txt" style = "...
вопрос задан: 17 September 2011 09:46
0
ответов

Django - сельдерей: @transaction и @task не стегают

Я хочу запустить задачу Django - сельдерея с ручным управлением транзакциями, но кажется, что аннотации не стегают. например def ping (): печать 'ping' pong.deLay ('arg') @task (...
вопрос задан: 8 September 2011 15:03
0
ответов

Celery не возвращает результаты

По какой-то причине, когда я создаю и запускаю новую задачу в Celery, возникает проблема с возвратом результатов. Первая задача возвращается идеально, но для всех последующих задач результат всегда ...
вопрос задан: 25 August 2011 20:18
0
ответов

Временная очередь, созданная в Celery

Я использую Celery с RabbitMQ . В последнее время я заметил, что создается большое количество временных очередей. Итак, я экспериментировал и обнаружил, что когда задача не выполняется (то есть задача вызывает ...
вопрос задан: 22 August 2011 06:54
0
ответов

Как мне восстановить неподтвержденные сообщения AMQP из каналов, отличных от канала моего соединения?

Кажется, чем дольше я держу сервер rabbitmq в рабочем состоянии, тем больше у меня проблем с неподтвержденными сообщениями. Я бы с удовольствием запросил их. На самом деле, похоже, для этого существует команда amqp, но она ...
вопрос задан: 15 August 2011 09:01
0
ответов

Распределенный планировщик Celery

Я ищу распределенную структуру, подобную cron для Python, и нашел Celery. Однако в документации говорится: «Вы должны убедиться, что для расписания одновременно работает только один планировщик, иначе вы ...
вопрос задан: 10 August 2011 14:39
0
ответов

Сельдерей: стандартный метод запроса ожидающих задач?

Существует ли какой-либо стандартный / независимый от серверной части метод для запроса ожидающих задач на основе определенных полей? Например, у меня есть задача, которую нужно запустить один раз после «последнего взаимодействия с пользователем», и я х
вопрос задан: 9 August 2011 15:05
0
ответов

Почему можно? Не нашел ли мой файл конфигурации сельдерея?

/home/myuser/mysite-env/lib/python2.6/site-packages/celery/loaders/default.py:53: NotConfigured: Модуль celeryconfig.py не найден! Убедитесь, что он существует и доступен для Python. ...
вопрос задан: 7 August 2011 14:25
0
ответов

Почему celery_taskmeta и другие таблицы не создаются при запуске syncdb в django?

Я пытаюсь setup celery и django, но таблица celery_taskmeta не создается. Я следил за многочисленными (недавними) учебниками, добавил djcelery и djkombu в свои installed_apps. добавил '...
вопрос задан: 5 August 2011 16:40
0
ответов

Динамически добавлять / удалять потоки в рабочий пул в сельдерее

Как добавить больше потоков (и удалить потоки) в текущий пул многопроцессорной обработки изнутри задачи (т.е. celeryd был запущен с CELERYD_CONCURRENCY = 10, но я хочу изменить его на лету на ...
вопрос задан: 5 August 2011 12:29
0
ответов

Взаимодействие с Django / Celery из Java

У нашей компании есть веб-сайт на основе Python и несколько рабочих узлов на основе Python, которые взаимодействуют через Django / Celery и RabbitMQ. У меня есть приложение на основе Java, которое должно отправлять задачи в Celery ...
вопрос задан: 3 August 2011 22:00
0
ответов

Мониторинг сельдерея не работает с брокером базы данных

Я использую django-celery, используя базу данных как брокер, так и хранилище результатов. События обрабатываются, но мониторинг (celerycam или celeryev) не работает. Мой settings.py включает ...
вопрос задан: 15 July 2011 17:28
0
ответов

Можно ли использовать сельдерей с другим языком программирования?

Я слышал о сельдерее, и мне он очень нравится. Но теперь я пишу приложение с node.js, и мне нужно управлять (асинхронными) задачами, и я хочу использовать для этого сельдерей. Я установил его в свой ...
вопрос задан: 15 July 2011 00:50
0
ответов

Как запретить сериализацию рассола в сельдерее

По умолчанию сельдерей использует рассол в качестве метода сериализации для задач. Как отмечено в FAQ, это брешь в безопасности. Celery позволяет настроить способ сериализации задач с помощью ...
вопрос задан: 8 July 2011 17:41
0
ответов

Как настроить TASK_SERIALIZER с помощью django-celery

Я использую django-celery и хочу вместо этого установить TASK_SERIALIZER в JSON рассола. Я могу сделать это для каждого метода, изменив декораторы моих задач с @task на @task (serializer = "json") ...
вопрос задан: 8 July 2011 17:06
0
ответов

Как гарантировать доставку сообщений с помощью Celery?

У меня есть приложение на Python, в котором я хочу начать выполнять больше работы в фоновом режиме, чтобы оно лучше масштабировалось по мере увеличения загруженности. Раньше я использовал Celery для выполнения обычных фоновых задач ...
вопрос задан: 5 July 2011 01:14
0
ответов

Проблемы с демоном сельдерея

У нас проблемы с тем, что наш демон сельдерея очень нестабильный. Мы используем сценарий развертывания структуры для перезапуска демона всякий раз, когда мы вносим изменения, но по какой-то причине это вызывает серьезные проблемы. ...
вопрос задан: 1 July 2011 17:15
0
ответов

Обнаружение, когда задача сельдерея и все подзадачи завершены

У меня есть родительская задача, которая порождает произвольное и потенциально большое количество подзадач. Как только родительская задача и все подзадачи будут выполнены, мне нужно установить флаг в моей базе данных на ...
вопрос задан: 30 June 2011 07:06
0
ответов

အလုပ်မှပြန်လည်ဆယ်တင်မှု max_retries ကျော်လွန်၍ မအောင်မြင်ပါ

ကျွန်ုပ်သည် ၀ က်ဘ် ၀ န်ဆောင်မှုတစ်ခုအားအချိုးမညီသုံးစွဲရန်ကြိုးစားနေသည်။ ပြန်သွားဖို့စက္ကန့်။ ကံမကောင်းစွာဖြင့်၊ ဤဝဘ်ဆိုက်သည်အနည်းငယ်စိတ်မချရသောကြောင့်အမှားများကိုပြုလုပ်နိုင်သည်။ ကျွန်ုပ်အနေဖြင့်သတ်မှတ်ထားသည်။
вопрос задан: 27 June 2011 23:04
0
ответов

Учебные пособия и документация по «очередям»?

Я ищу статьи и ссылки, дающие обзор «очередей» (я, вероятно, даже не использую здесь правильный термин). Я надеюсь на вводное руководство по миру Redis, ...
вопрос задан: 24 June 2011 08:47
0
ответов

RabbitMQ на EC2, потребляющем тонны ЦП

Я пытаюсь заставить RabbitMQ с Celery и Django работать с экземпляром EC2 для выполнения довольно простой фоновой обработки. Я запускаю rabbitmq-server 2.5.0 на большом экземпляре EC2. Я загрузил и ...
вопрос задан: 15 June 2011 21:21
0
ответов

Задача Celery, которая выполняет больше задач

Я использую celerybeat, чтобы пнуть от основной задачи, которая запускает ряд второстепенных задач. Обе задачи у меня уже написаны. Есть ли способ легко это сделать? Разрешает ли Celery запускать задачи ...
вопрос задан: 15 June 2011 21:17
0
ответов

Витая или сельдерей? Что подходит для моего приложения с большим количеством вызовов SOAP?

Я пишу приложение Python, которое требует как параллелизма, так и асинхронности. У меня было несколько рекомендаций для Twisted и Celery, но мне трудно определить, что лучше ...
вопрос задан: 15 June 2011 13:31
0
ответов

celerybeat автоматически отключает периодическая задача

Я хотел бы создать периодическую задачу для сельдерея, используя интерфейс администратора django-celery. У меня есть настроенная задача, которая отлично работает при вызове вручную или по сценарию. Это просто не работает через сельдерей. ...
вопрос задан: 14 June 2011 20:28
0
ответов

Избегайте рекурсивного save () при использовании сельдерея для обновления полей модели Django

Я переопределяю метод save () модели для вызова асинхронной задачи с помощью Celery. Эта задача также сохраняет модель, и поэтому я получаю рекурсивную ситуацию, когда задача Celery вызывается повторно ....
вопрос задан: 30 May 2011 21:20
0
ответов

Для чего нужны таблицы django-celery (djcelery)?

Когда я запускаю syncdb, ... djcelery_taskstate django-kombu предоставляет транспорт, поэтому он не может быть связан с реальной очередью. Даже ...
вопрос задан: 21 May 2011 19:40
0
ответов

Реализация Django Celery - OSError: [Errno 38] Функция, не реализованная

Я установил django-сельдерей, и я пытался запустить сервер рабочего, но я получаю OSError, что функция не реализована. Я выполняю выпуск 5.4 CentOS (Финал) на VPS:. брокер-> amqp://...
вопрос задан: 17 May 2011 17:40