iteye_7740 2010-07-07 16:10
浏览 368
已采纳

压力测试后,web应用服务器非常的慢是什么问题呢?

1.环境配置:
WEB应用服务器和数据库服务器分开的,都时SUSE10(linux的一个版本)
WEB应用服务器:TOMCAT5.5.27
数据库:ORACLE 11g

2.问题描述
在做压力测试后,应用服务器越来越慢,重启后开始比较快,100个用户压力测试脚本运行正常,但停止压力测试后,web页面访问有些变慢;然后做250个用户压力测试时都超时报错了,系统变的非常的慢了。

3.请问:在压力测试停止后,WEB应用服务器为什么非常的慢,web页面操作非常的慢,难道都要每次重启web服务器吗?


tomcat的配置:
maxThreads="512" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />



30


loadrunner错误日志:
Action.c(150): Error -27796: Failed to connect to server "10.166.112.83:8080": [10060] Connection timed out

Action.c(150): Error -27791: Server "10.166.112.83" has shut down the connection prematurely
Action.c(9): Error -27740: Overlapped transmission of request to "10.166.112.83" for URL

"http://10.166.112.83:8080/ieach/wmlwapSpace.do" failed: WSA_IO_PENDING

Action.c(68): Error -27728: Step download timeout (500 seconds) has expired when downloading non-resource(s)。

  • 写回答

1条回答 默认 最新

  • xiangluping 2010-07-10 22:37
    关注

    增大连接数 ,Linux最大连接数是1000个左右,你应该把
    maxSpareThreads 与acceptCount 设置大点,
    maxSpareThreads 设置为 500, acceptCount 500
    要是还不够你还可以增加。

    不知道你的机器配置怎么样,因为要是连接数多的话要tomcat使用内存应该增加,因为默认的128M可能有点少
    设置Linux环境变量
    set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m
    或者加入到啊{tomcat_home}/bin/catalina.sh 文件中
    还有就是jsp可以采用静态化处理

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题