私はJavaサーバアプリケーションを書いていますが、同時に3800-4000ネットワーク接続も受け付けており、CPU /ネットワーク負荷は低いです。 40%) しかし、古いものを殺すことでそれを受け入れるので、ライブ接続の数は約3800〜4000(数が変わります)です。サーバは新しい接続をリセットしますが、CPU /ネットワークの負荷は低いです
私のソフトウェア自体、OSの設定、CPU/NAT(40%未満の負荷がかかっているとは関係ありません)のボトルネックとなることはありますか?
CPU:4コア(一つのコアが50%、他の3ロードされている - 25%) 環境:アマゾンEC2は、Windows Server 2003 R2
編集: メモリ使用量が JREが500 MB未満であります32bit、1.6.0_30 MaxUserPortは65534に設定されています
あなたのメモリ使用量を見ましたか? –
どのJavaのバージョンですか? 32または64ビットアーキテクチャ? –
メモリ使用量が500 Mb未満です。JREは32ビット、1.6.0_30 – Rage