WicketのCPU負荷〜その3〜
id:t_yanoさんのご指摘により、アプリケーションサーバTomcatの最大スレッド数をあげてみました。
server.xml
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 --> <Connector 〜省略〜 maxSpareThreads="300" maxThreads="300" minSpareThreads="100" port="8080" redirectPort="8443"/>
maxSpareThreads、maxThreads を 75→300
minSpareThreads を 25→100
今回は、10秒間で300リクエスト=30回/秒でテストしました。
エラーが返却されることはなくなりましたが、
よりレスポンスに時間がかかるようになってしまいました。(T_T)
ちなみに、最初はmaxSpareThreads、maxThreadsを750にして試したのですが、
それだとTomcatが落ちてしまいました。orz