私は現在、さまざまなソースからの訪問を記録する追跡サービスを保持しています。時々、訪問を記録してクライアントにリダイレクトするか、クライアントに電話して訪問を報告させます. アーキテクチャは、ロード バランサーの背後に構成された 2 つのワーカー ボックスです。このシステムは Amazon EC2 を使用してセットアップされ、使用されるロード バランサーは Amazon の Elastic LB です。
いくつかのベンチマーク テストを行ったところ、かなりのネットワーク レイテンシに気付きました。ロードバランサを通過するトラフィックは、ボックスに直接到達するよりも少なくとも 2 倍の遅延が発生します。
- 誰かがそのような問題を経験し、それを解決しようとしましたか? これは Amazon EC2 固有の問題ですか?
- ネットワーク遅延を大幅に削減するアーキテクチャが他に使用されていますか? たとえば、HA を使用して、トラフィックがロード バランサーを通過する必要がなく、代わりにエンド ポイント サーバーに直接到達するようにしますか? それに時間を費やす前に、他の人が同じことをどう思うか聞きたかった.
お時間をいただきありがとうございます、サントッシュ