Можно ли использовать модели django-сельдерея с RabbitMQ?

Я заинтересован в использовании моделей django-сельдерея для создания и мониторинга повторяющихся задач. В частности, я смотрю на создание повторяющихся cron-подобных действий и запуск / остановку их от администратора.

Насколько я понимаю, это можно использовать, только если я также использую базу данных Django по умолчанию в качестве брокера сельдерея. Будет ли когда-нибудь возможно использовать эти модели с брокером без БД?

РЕДАКТИРОВАТЬ: Чтобы уточнить, я уже использую RabbitMQ в качестве брокера. Мой вопрос: могу ли я, используя RabbigMQ, по-прежнему каким-то образом использовать модели django-celery для динамического создания и управления повторяющимися / запланированными задачами?

1 ответ

Если у вас установлен AMQP, вы можете просто установить в celeryconfig:

BROKER_URL = 'amqp://127.0.0.1//'

Или замените указанный выше ip на ip, на котором работает сервер RabbitMQ.

Другие вопросы по тегам