是否可以在RabbitMQ中使用django-celery模型?

时间:2013-03-11 21:42:26

标签: python django rabbitmq celery django-celery

我有兴趣使用django-celery模型来创建和监控重复性任务。特别是,我正在寻找创建重复的类似cron的操作,并从管理员开始/停止它们。

据我所知,只有当我也使用Django的默认DB作为芹菜经纪人时才可以使用它。是否有可能将这些模型与非数据库代理一起使用?

编辑:为了澄清,我已经在使用RabbitMQ作为经纪人。我的问题是:在使用RabbigMQ时,我能否以某种方式使用django-celery的模型来动态创建和管理重复/计划任务?

1 个答案:

答案 0 :(得分:0)

如果你安装了AMQP,你可以在celeryconfig中设置:

BROKER_URL = 'amqp://127.0.0.1//'

或者用运行RabbitMQ服务器的ip替换上面的ip。