Python 向rabbitmq发送芹菜任务消息
我通常在Django中使用芹菜,并在Django中运行共享任务 但对于特定的情况,我希望在不运行Django或celerybeat的情况下手动将任务队列添加到rabbitmq 是否有任何简单的python脚本或shell cmd可以执行此操作?您可以使用将任务排入任意芹菜代理的队列。但是,您必须知道应用程序名称和代理url,以便将任务发送到正确的位置Python 向rabbitmq发送芹菜任务消息,python,django,redis,rabbitmq,celery,Python,Django,Redis,Rabbitmq,Celery,我通常在Django中使用芹菜,并在Django中运行共享任务 但对于特定的情况,我希望在不运行Django或celerybeat的情况下手动将任务队列添加到rabbitmq 是否有任何简单的python脚本或shell cmd可以执行此操作?您可以使用将任务排入任意芹菜代理的队列。但是,您必须知道应用程序名称和代理url,以便将任务发送到正确的位置 from celery import Celery app = Celery('app_name', broker='pyamqp://gue
from celery import Celery
app = Celery('app_name', broker='pyamqp://guest@localhost//')
app.send_task('namespace.my_task', kwargs={
'arg1': 'value1',
'arg2': 'value2',
})
啊。很好的解决方案。我试试看,然后告诉你结果。