1
ответ

Задачи Celerybeat получают ту же информацию, даже если она изменилась. (возможно кэширование) Как я могу отключить это

У меня есть задание в ритме сельдерея, которое запускается каждые 2 минуты. Это берет цикл if, основанный на существовании объекта БД self.dbObject = Patch.find_by_status ('READY'), я включаю рабочий и ...
вопрос задан: 18 January 2019 13:29
0
ответов

Как долго сельдерей проверяет предыдущие не выполненные задачи

Я обновил расписание для одной из моих задач с сельдереем и изменил ее на запуск по вторникам в 1:00 по UTC. Добавил эти изменения и перезапустил сельдерей после 12:00 UTC во вторник. Я ожидал, что задача запустится ...
вопрос задан: 27 March 2019 07:57
0
ответов

Установка периодических задач в Celery (celerybeat) динамически с помощью add_periodic_task

Я использую Celery 4.0.1 с Django 1.10, и у меня возникают проблемы с планированием задач (выполнение задачи работает нормально). Вот конфигурация сельдерея: os.environ.setdefault ('DJANGO_SETTINGS_MODULE', 'myapp ....
вопрос задан: 22 December 2016 09:33
0
ответов

Как программно генерировать записи celerybeat с помощью celery и Django

Я надеюсь, что смогу программно генерировать записи celerybeat и повторно синхронизировать celerybeat при добавлении записей. В документах указано, что по умолчанию записи берутся из ...
вопрос задан: 4 October 2012 11:31
0
ответов

Динамическое изменение настроек ритма сельдерея

Есть ли способ заставить celerybeat изменить настройки для конкретной задачи во время ее выполнения? Полезность этого лучше всего проиллюстрирована в этом примере :У меня есть периодическая задача, которая проверяет значение...
вопрос задан: 15 August 2012 21:36
0
ответов

celerybeat использует UTC даже с настройками часового пояса

Я обнаружил, что celerybeat использует время UTC в своем планировании (и выводит журналы по британскому времени ?! )хотя я считаю, что у меня есть необходимые настройки в моем django settings.py :TIME _ZONE = 'UTC'...
вопрос задан: 7 August 2012 14:38
0
ответов

Отключить pid-файл для celerybeat

celeryd не требует pid-файла, но celerybeat, кажется, требует. Есть ли способ отключить его? Я использую Upstart для управления процессами, поэтому использование pidfile излишне.
вопрос задан: 4 June 2012 04:14
0
ответов

Как динамически добавлять/удалять периодические задачи в Celery (celerybeat)

Если у меня есть функция, определенная следующим образом:def add(x,y):return x+y Есть ли способ динамически добавить эту функцию как celery PeriodicTask и запустить ее во время выполнения? Я хотел бы иметь возможность сделать...
вопрос задан: 17 April 2012 16:13
0
ответов

Работа вокруг сельдерея, являющегося единственной точкой отказа

Я ищу рекомендуемое решение для обхода celerybeat, являющегося единственной точкой отказа для развертывания celery / rabbitmq. Пока что я не нашел ничего, что имело бы смысл, занимаясь поиском в Интернете. В ...
вопрос задан: 15 February 2012 00:18
0
ответов

У Celery и Redis не хватает памяти

У меня есть приложение Django, развернутое на Heroku, с рабочим процессом, работающим под управлением celery (+ celerycam для мониторинга). Я использую базу данных RedisToGo Redis в качестве брокера. Я заметил, что у Redis заканчивается ...
вопрос задан: 15 January 2012 06:28