使用 Django/djcelery 时 celeryd-multi 命令未知

celeryd-multi command unknown when using Django/djcelery

我正在使用 DjangoCelery 以及已安装的应用程序 djcelery。我正在尝试在命令行上启动多个工作人员。我可以 运行 python manage.py celeryd 没有任何问题。到处,包括Celeryd Docs,都说命令是celeryd-multi来启动多个worker。我尝试 运行 python manage.py celeryd-multi,我得到 Unknown command: 'celeryd-multi'。为什么会出现此错误?

运行 python manage.py help 将在 djcelery 部分下显示一个 celeryd_multi 选项。正确的语法是 _ 而不是 -(这可能只是在使用 djcelery 时)。如果您需要更多信息,请使用 python manage.py help celeryd_multi.