场景:
我使用以下命令行为每个应用程序启动一个worker和一个beat进程
celery -A firstapp.tasks worker
celery -A firstapp.tasks beat
celery -A secondapp.tasks worker --hostname foobar
celery -A secondapp.tasks beat
现在似乎一切正常,但在secondapp
的工作进程中,我得到以下错误:
Received unregistered task of type 'firstapp.tasks.do_something'
有没有办法把这两个芹菜分开
我用的是芹菜3.1.16版,顺便说一句
我相信我通过创建一个RabbitMQ vhost并配置第二个应用程序来使用它,解决了这个问题
创建vhost(并设置权限):
然后更改第二个应用程序的命令行:
相关问题 更多 >
编程相关推荐