Jmeter 测试java并发
2016-05-16 18:35
288 查看
晚上完成
1
第一个utl地址要写成 url_1
第二个写url_2
![](http://img.blog.csdn.net/20160517205640103?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2 使用100线程 0秒延时 测试1轮 thronghout 这个数据基本就是每秒的吞吐量 就是并发数
使用200线程 jmeter 可能会内存溢出 内存溢出解决请看本文 最后部分
![](http://img.blog.csdn.net/20160517205954465?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3 结果查看
![](http://img.blog.csdn.net/20160517205518625?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
具体步骤配置 参考
http://blog.chinaunix.net/uid-26884465-id-3416869.html
在这边基础上看图表结果,在监听器上添加"聚合报告" (位置和查看结果数旁边)
使用jmeter进行压力测试时遇到一段时间后报内存溢出outfmenmory错误,导致jmeter卡死了,先尝试在jmeter.bat中增加了JVM_ARGS="-Xmx2048m
-Xms2048m -Xmn256m -XX:PermSize=128m -Xss256k",但结果运行时间增加了,但最终还是报内存溢出,百度后按照网友的建议更改了如下设置后jmeter就没有再卡了:
windows环境下,修改jmeter.bat:
下面这篇也可以看看
http://blog.csdn.net/ultrani/article/details/8309932
1
第一个utl地址要写成 url_1
第二个写url_2
2 使用100线程 0秒延时 测试1轮 thronghout 这个数据基本就是每秒的吞吐量 就是并发数
使用200线程 jmeter 可能会内存溢出 内存溢出解决请看本文 最后部分
3 结果查看
具体步骤配置 参考
http://blog.chinaunix.net/uid-26884465-id-3416869.html
在这边基础上看图表结果,在监听器上添加"聚合报告" (位置和查看结果数旁边)
jmeter内存溢出处理方式记录
使用jmeter进行压力测试时遇到一段时间后报内存溢出outfmenmory错误,导致jmeter卡死了,先尝试在jmeter.bat中增加了JVM_ARGS="-Xmx2048m-Xms2048m -Xmn256m -XX:PermSize=128m -Xss256k",但结果运行时间增加了,但最终还是报内存溢出,百度后按照网友的建议更改了如下设置后jmeter就没有再卡了:
windows环境下,修改jmeter.bat:
set HEAP=-Xms256m -Xmx256m
set NEW=-XX:NewSize=128m -XX:MaxNewSize=128m
改为:
set HEAP=-Xms256m -Xmx1024m
set NEW=-XX:NewSize=128m -XX:MaxNewSize=512m
linux环境下,修改jmeter.sh:
java $JVM_ARGS
-Xms1G -Xmx5G -XX:MaxPermSize=512m -Dapple.laf.useScreenMenuBar=true -jar `dirname $0`/ApacheJMeter.jar "$@"
注:最好在压测时不要使用查看view results tree
下面这篇也可以看看http://blog.csdn.net/ultrani/article/details/8309932
相关文章推荐
- java第六次作业(老师讲过后)
- Spring手动回滚事务
- Java 正则表达式详解(二)
- java 的jdk与jre的作用和区别
- springMVC+ajax 文件上传 带进度条
- javamail 发送邮件
- Spring-boot Mybatis多数据源事务配置
- Java之运行时异常与编译时异常区别
- Java的12种设计模式
- Java多线程
- Spring Integeration学习
- java环境变量配置
- java基础第七天_匿名内部类、异常、包和jar
- SpringMVC文件上传 Excle文件 Poi解析 验证 去重 并批量导入 MYSQL数据库
- listView adapter 的java.lang.IllegalStateException
- java 代码分析工具——JDepend
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)
- myeclipse中的js文件报错
- myEclipse10.x 配置jad反编译工具
- eclipse的Explorer插件安装