私のチームは、サーバー バックエンドで iphone アプリケーションを起動しました。アーキテクチャは次のようなものです。ユーザーが iPhone アプリと対話し、iPhone アプリが要求をサーバーに送信します。サーバーはリクエストに対して何らかの計算を実行し、レスポンスを返します。サーバーは、ユーザーの各対話に関与します。サーバー上でキャッシュは行われておらず、セッション処理もありません..
私の質問は、アプリケーションのアクティブ ユーザーが 30,000 から 50,000 の範囲にある場合、そのようなタイプのアプリケーション用にロード バランサーを構成する必要があるかということです。現在、クラウド サーバーが使用されており、データベースと apache サーバーは同じマシン上にあります。クラウドサーバーのサイズは 2GB です。ロード バランサーを使用する代わりに、クラウド サーバーのサイズを 2 GB から 10 GB または 15 GB より大きいサイズに変更した場合、それで十分でしょうか?
もう 1 つの質問は、サーバーのメモリ、要求/応答を監視するのに役立つ ubuntu 用の優れたツールがあるかどうかということです。
ありがとう