Jmeter分布式压测

Posted qingmingzy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter分布式压测相关的知识,希望对你有一定的参考价值。

一台机器支持的并发有限,如果并发数比较多时,就需要使用多台计算机同时进行压测。

这就需要Jmeter的分布式压测

1.在主控机上保存好脚本

技术分享图片

2.在压力机上安装jdk和Jmeter,启动bin目录下的jmeter-server.bat

技术分享图片

3.修改主控机bin目录下的 jmeter.properties,找到remote_hosts,后面加上压力机的ip地址:端口号(默认为1099)

技术分享图片

4.重新启动Jmeter,运行-->远程启动或远程全部启动,就可以多台计算机同时进行压测

技术分享图片

在命令行下运行Jmeter

1.现在Windows图形界面中设置好脚本、并发数、执行时间等

2.可以把脚本文件放到bin目录下(执行时可以不用加路径)也可以在其他目录下(执行时需要加绝对路径)

3.jmeter -n -t /usr/local/xxx.jmx -l /usr/local/xxx.jtl

-n的意思是没有图形化界面运行
-t的意思就是指定运行哪个脚本
-l的意思是运行结果保存哪个文件里面

4.查看结果:在图形化界面中运行Jmeter,添加聚合报告等,导入生成的.jtl文件即可



以上是关于Jmeter分布式压测的主要内容,如果未能解决你的问题,请参考以下文章

jmeter分布式压测(简单版)

jmeter分布式压测----windows

jmeter分布式压测

jmeter 分布式压测配置Linux

jmeter分布式压测与no-GUi模式压测

性能测试系列JMeter核心技术:分布式压测和参数化