TCPソケットを使用してEC2で実行されているカスタムサーバーに接続するクライアントアプリケーションがあります。クライアントとサーバー間の接続はしばらく続く可能性があります(数時間から1日)。
現在、AmazonのELB(Elastic Load Balancer)の評価を行っていますが、ELBのIPが動的に変化するため、IPが変化すると既存の接続が失われるのではないかと心配しています。これがどのように機能するかを誰かが確認できますか?変更されるのは、単にDNS名に関連付けられたIPですか?これは、既存のソケット接続のIPが変更されるのと同じことですか?そして最終的に、そのような変更の効果は、既存のTCPベースのソケット接続を切断することになるのでしょうか?
追加情報:
これは「標準」のhttpまたはブラウザベースのアプリではありません。クライアントアプリはモバイルデバイス上でリアルタイムで実行され、専用のTCPソケットを介してサーバーと通信します。サーバーは継続的なロジックを実行し、この単一のTCPソケット接続を介した接続の存続期間にわたってクライアントと通信します。ELBがIPを変更することを決定したときにクライアントがサーバーに再接続する(つまり、ソケット接続を破棄/再作成する)必要がないことを確認したい(wifi /セルラー範囲などを合法的に離れる場合は1つのことですが、 ELBの気まぐれだけで切断したくない)。