
我使用 Vagrant 設定了一個 ubuntu 虛擬機器。在我的 Vagrantfile 中,我配置了一個專用網絡,如範例所示:
config.vm.network "private_network", ip: "192.168.33.10
在 中/etc/supervisor/supervisord.conf
,我有以下幾行:
[inet_http_server]
port=127.0.0.1:9001
當我運行時python -m SimpleHTTPServer 9002
,我可以使用192.168.33.10:9002
.
但是,當我嘗試訪問時192.168.33.10:9001
,我沒有得到任何回應。當我嘗試在該連接埠上開啟 python Web 伺服器時,它說該位址正在使用中。因此,我猜測主管 Web 介面正在運行,但不知何故無法存取。
任何想法表示讚賞!
答案1
嘗試將 IP 位址從 localhost 變更為任意:
[inet_http_server]
port=*:9001
看看是否有效!