51Testing软件测试论坛

标题: Loadrunner测试Tomcat性能求助 [打印本页]

作者: edmund2009    时间: 2009-4-15 15:21
标题: Loadrunner测试Tomcat性能求助
脚本:
打开首页并发测试
情景:
每10秒增加10个用户,共50个虚拟用户,持续运行5分钟

测试结果:
CPU持续100%,服务器资源监控截图如下。
还请各位帮忙分析下

[ 本帖最后由 edmund2009 于 2009-4-15 15:23 编辑 ]
作者: 麦子华华    时间: 2009-4-15 15:32
是不是tomcat的参数设置问题,比如JVM(在catalina.bat中), maxThread(server.xml)等, 增大这些参数试试
作者: edmund2009    时间: 2009-4-15 15:39
Tomcat版本5.5
Initial memory pool:256M
Maximum memory pool:512M
Thread stack size:128K
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true"
作者: 麦子华华    时间: 2009-4-15 16:01
acceptCount增加到500试试

如果并发10个user,又会怎样呢
作者: edmund2009    时间: 2009-4-15 16:11
并发10个用户服务器的CPU占用依然高达80~90%
acceptCount="500"后情况还是一样
作者: aman_cao    时间: 2009-4-15 16:14
调整下tomcat参数,另外看一下调整后对应的平均相应时间等参数的变化
作者: edmund2009    时间: 2009-4-15 16:19
10个用户的时候平均响应时间还是很快的,0.19秒。在五分钟内Passed Transactions 数为15724,Failed Transactions为0
但是CPU占用总是很高,不知道问题出在哪里
作者: edmund2009    时间: 2009-4-15 16:20
另外压力测试的目标页面很简单,无任何数据库交互和业务逻辑,内容也很少
作者: edmund2009    时间: 2009-4-15 18:11
顶起来
作者: edmund2009    时间: 2009-4-16 09:25

作者: stevenremember    时间: 2009-4-16 11:02
server 的硬件配置如何?
作者: stevenremember    时间: 2009-4-16 11:09
监控tomact服务器中的进程,看是哪个进程占用cpu比较多(大)
作者: edmund2009    时间: 2009-4-16 17:03
server 的硬件配置为CPU 双核2.0GHZ  内存2G
另外如何监控tomact服务器中的进程?
作者: kasimxiao    时间: 2009-4-16 19:06
在任务管理器中看看tomcat所耗资源情况
作者: edmund2009    时间: 2009-4-17 09:56
任务管理器中Tomcat占CPU是持续90以上
作者: edmund2009    时间: 2009-4-17 12:03
利用Jprofiler监控,发现占有CPU的为java.util.concurrent.ThreadPoolExecutor$Worker.run  占用了96%
作者: cap5210    时间: 2009-4-17 17:56
硬件太差了
作者: xiaoshi8    时间: 2009-4-19 09:54
大哥,你别说你在同一台机子即测试又当服务器用
作者: zoey7zy    时间: 2009-4-21 11:10
看看服务器上除了被测系统应用服务进程外,是否还同时开启了其它与被测系统无关的服务进程,把它们关掉再看看服务器资源的占用情况。
作者: 蟑螂    时间: 2009-4-21 11:15
顶起来
作者: ailinlin04    时间: 2009-4-22 08:42
最近也遇到了,也没有解决呢!关注!
作者: TONYWON    时间: 2009-4-29 17:27
应该是参数设置问题
前两天测试了一个通过TOMCAT连接server端并发发送文件
并发到200用户即发生中断
原因:tomcat线程参数只设置在200;windows下最大支持2000
改变相关参数为1500
搞定




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2