1

サーバーの単一クラスター (DC/OS) に複数の異なる Web サイトをセットアップしようとしています。これらのサーバーは ELB を介して負荷分散され、Web サイトはサーバー全体に分散されます (各 Web サイトには、すべてのサーバーで同じままである独自のポートがあります)。私がやりたいことは次のようなものです:

example.com -> [elb public dns]:8080  
example2.com -> [elb public dns]: 9000

複数のアプリケーション ELB を介してこれを行う方法を見つけました。基本的に、複数の異なる ELB でポート 80 をリッスンできます。各 ELB は特定の Web サイト用です。これらの ELB は、適切な「ターゲット グループ」に向けられます。ただし、DNS -> IP:PORT からのリクエストをルーティングするためだけに複数の ELB を支払う必要があるため、これが良い解決策であるかどうかはわかりません。AWS でこれを行うより良い方法はありますか?

4

1 に答える 1

2

はい、DC/OS には、Universe パッケージとして利用できる Marathon-LB (MLB) があります。MLB は HAProxy ベースのロード バランサーであり、必要に応じて正確に構成できます。Marathon -LB ドキュメントの「仮想ホスト」セクションを参照してください。

于 2016-10-07T08:40:56.403 に答える