Webエンジニア susumuis の技術ブログ

このブログの内容は個人の見解であり、所属する組織の公式見解ではありません

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