Я установил Supervisor в vps на базе Ubuntu, и он вступает в силу при запуске других процессов. Но я не могу посетить страницу монитора с ip: 9001 в браузере. Я настраиваю inet_http_server в /etc/supervisor/supervisord.conf:
[inet_http_server]
port = 127.0.0.1:9001
username = user
password = 123
Также попробовал порт ": 9001" или "0.0.0.0:9001" и выполнить sudo service supervisor restart; sudo supervisorctl reload
после каждой конфигурации. Но я не могу посетить ip: порт из локального браузера, и когда я проверяю netstat -anp | grep 9001
на сервере процесс не найден.
Вы положили *
перед 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))
убедитесь, что вы не используете HTTPS для подключения из браузера!
Просто убедитесь, что ваша конфигурация вступила в силу, выполнив следующую команду:
supervisord -c /etc/supervisor/supervisord.conf
(в случае, если раздел конфигурации [inet_http_server]
входит в ваш /etc/supervisor/supervisord.conf
файл)
просто измените
port = 127.0.0.1:9001
к
port = 9001
не уверен, почему большинство людей добавят IP-адрес для переменной порта, но это сработает