通过 manage.py 调用的 celery 和 celery 调用自身的区别
Difference between celery called through manage.py and celery called itself
我正在 DigitalOcean 上部署一个 Django 项目,我使用
$ celery worker -A project -l info &
和
$ celery beat -A project -l info &
到运行 Celery 和 Celerybeat。
最近,我读到我可以 python manage.py celery worker
和节拍一样。
有区别还是一样?如果有区别,我应该使用哪些命令?
当需要djcelery
集成Celery和Django时,使用manage.py
是提升Celery的常用方式,现在已经不是这样了。你可以看到 the latest docs about integrating Celery and Django 甚至没有提到使用 manage.py
.
我正在 DigitalOcean 上部署一个 Django 项目,我使用
$ celery worker -A project -l info &
和
$ celery beat -A project -l info &
到运行 Celery 和 Celerybeat。
最近,我读到我可以 python manage.py celery worker
和节拍一样。
有区别还是一样?如果有区别,我应该使用哪些命令?
当需要djcelery
集成Celery和Django时,使用manage.py
是提升Celery的常用方式,现在已经不是这样了。你可以看到 the latest docs about integrating Celery and Django 甚至没有提到使用 manage.py
.