2017-06-14 16 views
0

ECSでは、http/httpsでトラフィックをルーティングするだけのALBがあります。フルーテッドコンテナは別のTCPポートでリッスンするので、ECSでどのようにロードバランスを取ることができますか?私はECSで古典的なロードバランサを使用できることは知っていますが、私は古典的なELBをECSで使用することを避けたいと考えていました。ECSのロードバランサの後ろにFluentDコンテナを置く方法は?

私たちのSOAアーキテクチャーでは、ECSには多くのサービスがあり、ドッキング・フルーデンド・ロギング・ドライバーを使用してフル・コンテナーにログをルーティングしたいと考えています。

ロードバランサの背後に複数の流動性のあるコンテナを置くことはよい習慣ですか?他の提案は大歓迎です。

+0

[Docker for AWS](https://docs.docker.com/docker-for-aws/)を試してみましたか? –

+0

これは試していません。私たちは現時点でECSに投資されています。 –

答えて

0

古典的なELBロードバランサの後ろで、ECSで多数の流暢なサービスを実行しています。それは本当にうまく動作し、動的ポートを使用できないことは、クラスタ内のホストの数が問題になることはない。

また、network load balancerを使用するオプションもあります。 NLBを使用すると、TCPで動的なポートマッピングを使用できます。マニュアルを読み、それがあなたのために働くかどうかを確認してください。 VPCピアリング接続では機能しないので、私は使用しませんでした。

関連する問題