2016-11-20 5 views
0

私はAzureを初めて使ってWebアプリケーションを配備しています。具体的には、これを行うためにDocker Container Serviceを使用しています。私はすでにそのインスタンスを1つ展開しています。しかし、同じWebアプリケーションの2つ以上のインスタンスも展開したいと考えています。私は、それぞれのインスタンスが別のURLを持つようにしたい。これを行う最善の方法は何ですか?新しいインスタンスごとに新しいコンテナサービスを追加し、最初のインスタンスを展開するために行った手順を繰り返す必要がありますか? Azureのコンテナサービス(ACS)の場合と同様にAzure Dockerコンテナサービス複数のインスタンス

答えて

0

(レプリカを作成することは、それらのそれぞれに異なる動作をするので)あなたは、コンテナオーケストレータすなわち群れ、DC \ OSとKubernetesを選択してください。

Swarmの場合、別のエンドポイントを持つ同じアプリケーションの別のアプリケーションコンテナを作成し、異なるURLに対して自動検出機能を使用するか、Nginxなどのリバースプロキシロードバランサを選択します。同じURLで動作しますが、別のポートで動作します(私のブログhereが役に立ちます)。クラスタ全体

作成レプリカをバランシングロードするために使用される

ルーティングメッシュローリングアップデート

スケーリング
関連する問題