如何在生产中将celery作为守护程序运行?
我在/ etc / defaults /中通过以下代码创建了一个celeryd文件:
https://github.com/celery/celery/blob/3.0/extra/generic-
init.d/celeryd
现在,当我想将celeryd作为守护程序运行并执行以下操作时:sudo /etc/init.d/celerdy,它说找不到命令。我要去哪里错了?
-
我不确定您在这里做什么,但是这些是将celery作为守护程序运行的步骤。
- 您在链接https://github.com/celery/celery/blob/3.0/extra/generic-init.d/celeryd中引用的文件 需要复制到您的
/etc/init.d
文件夹中,名称为celeryd
- 然后,您需要在文件夹中使用上述脚本使用
/etc/default
的名称 创建一个配置文件celeryd
。该配置文件基本上定义了上述脚本使用的某些变量和路径。这是一个示例配置。 - 此链接通用初始化脚本说明了该过程,可以用作参考
- 您在链接https://github.com/celery/celery/blob/3.0/extra/generic-init.d/celeryd中引用的文件 需要复制到您的