Вопросы по теме 'django-celery'
Для чего нужны таблицы django-celery (djcelery)?
Когда я запускаю syncdb, я замечаю, что создается множество таблиц, например:
djcelery_crontabschedule
...
djcelery_taskstate
django-kombu предоставляет транспорт, поэтому он не может быть связан с реальной очередью. Даже когда я...
4198 просмотров
schedule
30.09.2021
Вопросы по использованию Celery с несколькими серверами приложений Django с балансировкой нагрузки
Мне интересно использовать Celery для приложения, над которым я работаю. Все кажется довольно простым, но я немного не понимаю, что мне делать, если у меня есть несколько серверов приложений с балансировкой нагрузки. Вся документация предполагает,...
3137 просмотров
schedule
19.10.2021
Пользовательский логгер Django + Djcelery
Я пытаюсь использовать комбинацию пользовательского регистратора Django и задачи Celery для захвата определенных сообщений журнала приложений и асинхронного сброса их в DynamoDB. Я создал задачу Django Celery, которая принимает сообщение журнала и...
809 просмотров
schedule
16.10.2021
Огромная задержка при использовании Celery + Redis
Тестирую Django + Celery, привет мировым примерам. С RabbitMQ сельдерей работает нормально, но когда я переключился на брокера Redis / результат, я получил следующее:
%timeit add.delay(1,2).get()
1 loops, best of 3: 503 ms per loop...
895 просмотров
schedule
21.10.2021
Подзадача сельдерея получить окончательный результат
Когда я пытаюсь использовать пример из Celery документации, который является add методом с subtask , я не могу получить окончательный результат.
@task
def add(x, y, callback=None):
result = x + y
if callback:...
1660 просмотров
schedule
13.11.2021
Журнал задач Django Celery
Я установил Celery в проекте Django, над которым я работаю. Я хотел бы разделить ведение журнала для задач сельдерея и оставшейся части журналов сельдерея (celerycam, celerybeat и т. Д.).
На основе документации Celery (...
15162 просмотров
schedule
06.09.2021
Сельдерей с несколькими ограничениями по норме
Может ли сельдерей обрабатывать несколько одновременных ограничений скорости? У меня есть задача, которая может выполняться не более 10 раз в секунду и не более 100 000 раз в день, но я читал документацию, поскольку она поддерживает только одно...
209 просмотров
schedule
13.10.2021
Сельдерей: не удается подключить удаленного работника с новым именем пользователя
Я впервые подключаю удаленного работника к своему серверу Celery (Django). На своем сервере я создал новое имя пользователя и пароль для пользователя и установил разрешения:
# rabbitmqctl add_user adcelery pwd
# rabbitmqctl set_permissions...
2325 просмотров
schedule
16.10.2021
django-celery PeriodicTask и поле eta
У меня есть проект django в сочетании с сельдереем, и мне нужно иметь возможность динамически планировать задачи в какой-то момент в будущем, с повторением или без. Мне нужна возможность удалять / редактировать уже запланированные задачи
Поэтому...
857 просмотров
schedule
14.11.2021
Как заставить сервер Redis работать под virtualenv для пользователей Mac?
Я установил celery и redis , используя pip install redis celery в моем virutalenv 'djangoscrape' . Набираю redis-server -bash: redis-server: command not found. Пожалуйста, что я делаю не так?
Также набираю:...
2336 просмотров
schedule
17.11.2021
Как убрать сельдерей задача?
Я практикую django-celery
settings.py
#import datetime
#CELERYBEAT_SCHEDULE = {
# 'hello_task': {
# 'task': 'hello_task',
# 'schedule': datetime.timedelta(seconds=20),
# },
#}
import datetime
CELERYBEAT_SCHEDULE = {...
1147 просмотров
schedule
29.10.2021
Celery Async Tasks и Periodic Tasks вместе
Невозможно одновременно запускать периодические задачи вместе с асинхронными задачами. Хотя, если я закомментирую периодическую задачу, асинхронные задачи выполняются нормально, иначе асинхронные задачи застревают.
Запуск: celery == 4.0.2, Django...
1915 просмотров
schedule
24.10.2021
Раздача сельдерея очередей и рабочих
Я новичок в сельдерее, и я пытаюсь понять, как работают очереди. Если у меня есть две задачи, например, задача1 и задача2, и я помещаю их в разные очереди, а в задаче 1 я использую только одного рабочего, а в задаче 2 я использую несколько работ,...
857 просмотров
schedule
02.12.2021
Конфигурация сельдерея для повторного отката
Я хочу, чтобы все асинхронные задачи в моем приложении повторялись при любом исключении, а также чтобы повторные попытки следовали за экспоненциальным откатом.
@celery_app.task(autoretry_for=(Exception,))
def some_task():
...
В моей...
988 просмотров
schedule
30.10.2021
Дождитесь завершения текущей задачи, прежде чем останавливать сельдерей
Я создал процесс systemd, который запускает сельдерей. Я установил для параллелизма значение 1, так как мне нужно, чтобы задачи выполнялись в очереди «первым пришел - первым обслужен» (FIFO).
Если мне нужно остановить сельдерей для некоторого...
435 просмотров
schedule
22.11.2021
Проблема с автоматизацией Celery в aws EBS и при автомасштабировании
Когда создается новый экземпляр, celery не запускается в этом новом экземпляре, и при развертывании проекта в EBS celery не запускается автоматически супервизором. Файл supervisord.conf для запуска сельдерея в фоновом режиме:
; Sample...
65 просмотров
schedule
16.11.2021
Ошибка подключения потребителя с django и celery + rabbitmq?
Я пытаюсь настроить celeryd с помощью django и rabbit-mq. Пока что я сделал следующее:
Установлен сельдерей из косточки
Установил rabbitmq через дебеты, доступные в их репозитории.
Добавлен пользователь и виртуальный хост в rabbitmq через...
13380 просмотров
schedule
25.02.2022
Как импортировать правильный пакет (python-django)
У меня есть приложение django, в которое я добавил сельдерей. В приложении django у меня есть пакет под названием 'parser' , 'api' . Я настроил сельдерей, следуя следующему руководству: Первые шаги с Django . В пакете парсера есть models.py ....
82 просмотров
schedule
28.02.2022
Позвольте пользователю запустить задачу сельдерея и сообщите пользователю, когда задача будет завершена
У меня есть страница профиля, где пользователь может видеть всю свою информацию.
Я хочу создать кнопку, чтобы пользователь мог получить определенную внешнюю информацию.
Кнопка должна запустить задачу сельдерея, и когда задача будет завершена,...
152 просмотров
schedule
03.03.2022
Данные экземпляра модели задачи Celery топтаются веб-работником?
У меня есть задача, которая вызывается в одном представлении. По сути, задача отвечает за получение некоторых данных в формате PDF и их сохранение в s3 через хранилища django.
Вот вид, который запускает его:
@login_required...
338 просмотров
schedule
08.03.2022