我正在尝试在ec2上的win 2003服务器上运行Apache 2.2上的Tomcat 7上的LoadUI负载测试。当我尝试增加负载测试中的用户时,我不断收到套接字超时错误。当前同步运行20个用户时,它会失败。服务器完全没有响应。
-Xmx1024m,-XX:MaxPermSize=128m
我在tomcat的server.xml中使用了以下内容:
maxThreads="250",connectionTimeout="20000
服务器显示100%的CPU使用率,但不显示完整的堆使用情况。
我的下一步是尝试
maxThreads="250",connectionTimeout="60000",acceptCount="250",maxkeepAliverequest="1"
我已经设置了Apache httpd.conf:
keepAlive on, ThreadsPerChild 250, MaxRequestsPerChild 0
答案 0 :(得分:0)
我还将maxThreads减少到200以减少CPU消耗并将acceptCount队列增加到500.