
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 から any に変更してみてください:
[inet_http_server]
port=*:9001
それが機能するかどうかを確認してください。