下载、安装和使用
1、使用pip直接在当前虚拟环境下安装
pip install supervirsor
2、将supervirsor配置文件映射到指定目录,例如项目根目录
mkdir conf
echo_supervisord_conf > conf/supervisod.conf
3、配置映射好的supervisor配置文件。基础配置如下:(将其前面的;删除即可)
[inet_http_server] ;
port=127.0.0.1:9001
[supervisorctl]
serverurl=unix:///tmp/supervisor.sock ;
serverurl=http://127.0.0.1:9001 ;
[include]
files = *.ini
更多配置请移步官网。
4、当前目录编写celery初始文件.ini。
[program:你的名称]
command=要执行的命令
directory=工作目录
environment=PATH="包含celery的安装文件bin路径(虚拟环境)"
例如:/Users/xxx/Envs6/虚拟环境名称/bin/
更多配置请移步官网。
5.启动supervisor
在项目跟路径执行如下命令:
supervisord -c supervisor配置文件夹/supervisod.conf
查看是否启动:
Mac: ps -ef | grep supervisor
Linux: ps -aux | grep supervisor
进入supervisor命令行:
supervisorctl
PS:开启了用户名和密码选项的需要输入用户名和密码