2017-09-30 17 views
0

私は、弾力性のあるロードバランサを準備する方法について少し混乱しています。 node.jsで書かれたWebアプリケーションとreact.jsで書かれたフロントエンドがあるとします。複数のEC2インスタンスにnode.js/react.jsコードが重複していますか?これらのインスタンスをロードバランサに接続して配布できますか?その場合、変更を行う場合は、各サーバーで更新する必要がありますが、正しいのでしょうか?ロードバランシングの準備方法?

答えて

3

複数のEC2 インスタンスにnode.js/react.jsコードが重複していますか?これらのインスタンスをロードバランサに接続して配布できますか?

はい、ロードバランシングが機能します。負荷を複数のサーバーに均等に分散します。

この場合、変更を行う場合は、各サーバー上で を更新する必要がありますが、正しいでしょうか?

正しい

私はあなたがあなたのためにこれのほとんどを処理するElastic Beanstalkでは、使用に見てください。変更をElastic Beanstalkにプッシュすると、変更された各負荷分散サーバーへの変更の展開が処理されます。

0

Elastic Beanstalkは、複数のEC2インスタンスにコードを展開する場合に最適です。

もう1つの回避策は、ロードバランサの背後にあるオートスケーリンググループを使用することです。

関連する問題