安装步骤1、安装pipsudoyum-yinstallepel-releasesudoyum-yinstallpython-pip*这种方式安装的supervisor不支持python3,所以不要升级pip2。安装supervisor(版本高会报错)pipinstallsupervisor==3.3.03。生成配置文件echo_supervisord_conf>/etc/supervisord.conf4。修改配置文件(laravel队列)vi/etc/supervisord.conf引入自定义配置文件[include]files=/etc/supervisord.conf.d/*.conf*include前的分号必须去掉配置文件内容:[program:xxx]autorestart=truedirectory=/vagrant_data/laravelcommand=phpartisanqueue:work--daemon--env=localprocess_name=%(process_num)snumprocs=1stdout_logfile=/var/log/queue/laravel.logstderr_logfile=/var/log/queue/error.laravel.log5。配置Web访问[inet_http_server]port=127.0.0.1:9010*inet_http_server前的分号一定要去掉Nginx配置server{listen80;服务器名称sup.xxx.local;access_log/var/log/nginx/sup.access.logmain;error_log/var/log/nginx/sup.error.log;位置/{proxy_passhttp://127.0.0.1:9010;proxy_set_header主机$host;}}supervisor常用命令启动supervisord-c/etc/supervisord.conf查看状态supervisorctlstatusreloadsupervisor(修改supervisord.conf时使用)supervisorctlreloadFAQ:1.Unlinkingstalesocket/tmp/supervisor.sock解决方法:sudounlink/tmp/supervisor.sock
