我在AWS伺服器中使用supervisord工具自動執行一些腳本。
supervisorctl>status
但我想在 WebGui 中查看進程狀態,以便我在supervisord.conf 檔案中配置以下設定。
[inet_http_server]
port=*:9001
user = dummy
[supervisorctl]
[unix_http_server]
file = /tmp/supervisor.sock
chmod=0700
網址:55.121.35.22:9001
但問題是我無法在瀏覽器中看到,並且顯示以下錯誤訊息。
無法存取該網站
55.121.35.22 響應時間過長。
答案將不勝感激。
答案1
首先,檢查服務是否確實正在偵聽所有介面:
netstat -anp | egrep '9001.*LISTEN'
然後,您可以使用wget
或curl
在本地測試應用程式:
wget http://127.0.01:9001
如果這兩個測試都通過,我將檢查 AWS 實例上的安全性群組並確保允許 TCP 連接埠 9001。如果不允許,您應該允許,但僅限於列入白名單的 IP 位址或 IP 範圍。