一开始报错 nofile,然后手动建立对应的sock文件报refused connection。按网上说的各种方法都试了没用。问题应该是执行supervisord -c /etc/supervisord.conf 没有自动建立对应的socket文件。
最后解决方法
sudo yum remove supervisor
sudo yum install -y supervisor
重新安装supervisor,原先的配置文件会被覆盖,新的配置文件中
serverurl=unix:///var/tmp/supervisor.sock
然后就没有问题了。
autorestart的配置貌似只能让update的时候自动重启。
最后我还是不晓得为什么原先的配置/tmp/supervisor.sock 就不行。。。擦