1

現在、私はAWSオートスケーリング機能を使用しています。ロードバランサを実装し、オートスケーリングトリガを設定する際に質問があります。ライブブロードキャストを使用したAWSオートスケーリングとエラスティックロードバランシング

私は赤5メディアサーバーである1つのEC2インスタンスを持ち、すべてのユーザーにライブビデオストリームをブロードキャストします。今私が知りたいのは、自動スケーリング機能を使用して赤色のEC2インスタンスをスケールアップ/ダウンする場合、ロードバランサがユーザーセッションをどのように処理するのか?

ユーザーが1つのEC2インスタンス(赤5メディアサーバー)にログインし、ライブブロードキャストを表示していて、利用率が低いためロードバランサはこのインスタンスをシャットダウンすることを決定します。その場合、確立されたセッションをどうすれば処理できますか?

ありがとうございます。

答えて

1

ロードバランサのスティッキセッションを有効にすることができます。こうすることで、新しいインスタンスを起動すると、セッションは引き続き特定のサーバーに移動し、新しいセッションのみが新しいインスタンスに転送されます。

参照:This Article

これは最近追加された機能でしたが、常に同じアプリケーションサーバーに行っていないユーザーにあなたが持っている任意の懸念を解決する必要があります。また、セッションを共有memcacheサーバーまたはデータベースにバックアップすることもできます。ユーザーがセッションを失った場合、新しいセッションを提供する前に、memcacheをチェックして戻します。

関連する問題