無法存取aws伺服器中的supervisord Web介面

無法存取aws伺服器中的supervisord Web介面

我在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'

然後,您可以使用wgetcurl在本地測試應用程式:

wget http://127.0.01:9001

如果這兩個測試都通過,我將檢查 AWS 實例上的安全性群組並確保允許 TCP 連接埠 9001。如果不允許,您應該允許,但僅限於列入白名單的 IP 位址或 IP 範圍。

相關內容