Supervisor修改配置文件后启动出错:Error: Cannot open an HTTP server: socket.error reported errno.EADDRNOTAVAIL

 vim /etc/supervisord.conf

修改配置文件
把[inet_http_server]模块的注释去掉
并修改默认的IP、用户名与密码
Supervisor修改配置文件后启动出错:Error: Cannot open an HTTP server: socket.error reported errno.EADDRNOTAVAIL
修改完成后,重载配置文件:

supervisorctl reload

这时候,发现supervisor的服务已经停了,systemctl status supervisord查看状态:
Supervisor修改配置文件后启动出错:Error: Cannot open an HTTP server: socket.error reported errno.EADDRNOTAVAIL
这种情况一般是配置文件出错了:
注意port后面填的不是本机地址如47.xxx.xxx.xxx,它是指的是谁可以访问服务器的supervisor,不填的话就是谁都可以访问。比如可以直接改成port= :9001,再reload一下就可以啦。

 supervisorctl reload
 systemctl start supervisord
上一篇:VSCode创建ASP.NET Core MVC项目(6:添加监控服务)


下一篇:使用supervisord在Docker容器中管理多个进程