【发布时间】:2019-05-22 05:30:15
【问题描述】:
我已按照https://pythad.github.io/articles/2016-12/how-to-run-celery-as-a-daemon-in-production 的指示进行操作 它对 celeryd 非常有效,但是在启动 celerybeat 时它说找不到 pid 文件。
我在我以前的项目中使用过这个教程,它对 celeryd 和 celerybeat 都很好。该项目的不同之处仅在于所有项目文件,包括 django 项目都归 root 所有。我无法找到有关该问题的更多详细信息。
【问题讨论】:
-
你能发布一些代码或堆栈跟踪吗?
-
我没有给我任何堆栈跟踪,我不知道如何做到这一点。运行脚本时它说的是“正在启动 celery”,通过
/etc/init.d/celerybeatstatus 命令检查状态时说的是“celery 已关闭,未找到 pid 文件”。
标签: django celery django-celery celerybeat