サービスポート10101にアプリケーション1をデプロイしました。これはラベルHAPROXY_0_VHOST=vhost1.xxx.xxx
の外部向きのアプリケーションです。そして問題なく動作します。DCOS Marathon-LBが返す503
次に、同様のアプリケーション2をサービスポート10102に配置しました。HAPROXY_1_VHOST=vhost2.xxx.xxx
です。私はMarathon-LBの文書を読みました。これは2つのアプリケーションを異なるVHOSTに配備する方法を私が理解しています。ただし、curl http://vhost2.xxx.xxx
はHTTP/1.0 503 Service Unavailable
を返します。
DCOSマスターノードのcurl marathon-lb.marathon.mesos:10102
の結果を確認して、アプリケーション2が正常に動作していることを確認しました。
VHOSTが正しく構成されませんでしたか?あるいは何かが間違っていた?