Java で SMS アプリケーションを開発しています。私のクライアントは、SMS 経由でクエリを送信します。クエリは、SMS ゲートウェイを介して http 要求の形式でサーバーに転送されます。これで、アプリは要求を処理し、SMS ゲートウェイを介してクライアントに応答を再度送り返します。最大 300 文字のみが応答として送信されます。非常に高いトラフィック (2000 リクエスト/秒) が予想されます。私は自分のアプリケーションをウェブホスティング会社 (mochahost を検討中) でホストしたいと考えていました。ホスティングの前に考慮すべき要素 (RAM、CPU など) と、主なボトルネックは何ですか? 専用の tomcat サーバーは、適切に調整されていれば、このような大量のトラフィックを処理できますか? あなたの提案は何ですか?
データベースとのやり取りはありません (私は Java ヒープ メモリのみを使用しています)。JMeter(100リクエスト/秒)でテストを実行しました。私のヒープ メモリ使用量は 35MB で、平均応答時間は 532ms でした。また、セッション変数も使用していません。