web-dev-qa-db-ja.com

AWSでTCPポートを使用してスティッキーセッションを使用するにはどうすればよいですか?

複数のAWSインスタンスで実行されるアプリケーションがあり、スティッキーセッションで負荷分散する必要があります。 AWSの負荷分散はHTTPで正常に機能しますが、AWSではTCPでそれを行うオプションがありません。これは、TCP負荷分散とスティッキーセッションも可能です。

どうすればこれを行うことができますか?または、できない場合、実行可能な代替手段は何ですか?私の最終的な目標は、このアプリケーションの複数のコピーを別々のサーバーに配置し、ユーザーが気付かないうちに1つのリンクからすべてにアクセスできるようにすることです。私はこれをどのように達成するかについてあまり大騒ぎしていません。

1
user1072692

Amazonのアプリケーションロードバランサー(ALB)はHTTPリスナーを介してWebSocketを送信することが判明したため、ELBからALBに切り替えると、スティッキーセッションTCPを必要とせずに必要なこの機能を実現できました。

1
user1072692