服务端可以正常启动的情况下 /root/pyenv/bin/supervisord -c /root/conf/supervisord.conf
报错:拒绝连接
supervisorctl http://localhost:9001 refused connection
supervisor常有两种方式通信: 1. 本地socket 2. http连接 在supervisor.conf配置文件中,启用socket连接,注释http方式,supervisorctl配置项也使用unix socket,但是在启动supervisorctl时,未指定配置文件,因此会使用默认的http方式连接supervisord,最终导致报错
解决方法
运行命令supervisorctl进行任务管理时, 是因为 客户端也要-c指定一下配置文件 /root/pyenv/bin/supervisorctl -c /root/conf/supervisord.conf
/root/pyenv/bin/supervisorctl -c /root/conf/supervisord.conf status