あなたはそれをすることができるはずです(それはおそらく悪い考えですが)。
上の樹脂のappserv私はクアッドコア2.6GHzのXeonプロセッサ上〜5K REQ /秒を得ることができます。要求は、mysqlから1行を読み取り、非常に小さなxml応答を送信する単純なサーブレットを呼び出します。
テストは
ab -n 10000 -c 16 http://some/url/
試験結果:
Concurrency Level: 16
Time taken for tests: 1.904 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 3190000 bytes
HTML transferred: 1850000 bytes
Requests per second: 5252.96 [#/sec] (mean)
Time per request: 3.046 [ms] (mean)
Time per request: 0.190 [ms] (mean, across all concurrent requests)
Transfer rate: 1636.42 [Kbytes/sec] received
しかし、各リクエストごとに新しいスレッドを生成することなく、単純なcプログラムを使用する方がはるかに優れていると思います。Greg Hewgillからのリンクはあなたにそれについて良いアイデアを与えるはずです。
長時間のテスト中であっても、接続に関する問題は発生しません[前述のハーフオープンソケット]。ギガビットイーサネットで接続された2つのLinuxボックス間でテストを実行します[ただし、帯域幅はボトルネックではありません]。