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文件即可

猜你喜欢

转载自www.cnblogs.com/qingmingzy/p/9099580.html