1、安装依赖
yum install epel-release -y
2、安装Supervisor
yum install supervisor -y
3、确认安装
supervisord -v
4、开机启动
systemctl enable supervisord
5、配置 /etc/supervisord.d/xxx.ini
[program:yii-queue-worker]
process_name=%(program_name)s_%(process_num)02d
command=/usr/local/php/bin/php /data/wwwroot/xxx/yii queue/listen --verbose=1 --color=0
autostart=true
autorestart=true
user=www
numprocs=4
redirect_stderr=true
stdout_logfile=/var/log/xxx/queue-worker.log
6、确认启用PHP相关函数
proc_open 和 proc_get_status
7、启动服务
systemctl start supervisord
8、查看状态
systemctl status supervisord
9、测试
php yii xxx/push-job