为什么Supervisor的http服务器不能工作?

Nan*_* Ma 6 supervisord

我已经在基于ubuntu的vps中安装了Supervisor,它在启动其他进程时生效。但是我无法在浏览器中从 ip:9001 访问它的监控页面。我在 /etc/supervisor/supervisord.conf 中配置inet_http_server:

[inet_http_server]
port = 127.0.0.1:9001
username = user
password = 123
Run Code Online (Sandbox Code Playgroud)

还尝试了端口“:9001”或“0.0.0.0:9001”,并sudo service supervisor restart; sudo supervisorctl reload在每次配置后执行。但是本地浏览器不能访问ip:port,netstat -anp | grep 9001在服务器上check ,也没有找到进程。

小智 5

*之前放过9001吗?

这对我有用:

[inet_http_server]         ; inet (TCP) server disabled by default
port=*:9001        ; (ip_address:port specifier, *:port for all iface)
; username=user              ; (default is no username (open server))
; password=123               ; (default is no password (open server))
Run Code Online (Sandbox Code Playgroud)

确保您没有使用 HTTPS 从浏览器连接!