压测的指标中TPS是服务端每秒钟处理的请求数,越大越好,响应时间是越短越好
jmeter 压测过程中添加多台压力机,压力机分为主控机和负载机
1、首先在作为负载机的电脑上启动jmeter-server,windows下操作jmeter-server.bat , linux下操作jmeter-server.sh
2、修改主控机中jmeter的配置文件jmeter.properties,在配置文件中找到remot_hosts,然后把负载机的ip添加在remot_hosts后面
如:remot_hosts=127.0.0.1,192.168.1.2:1099,192.168.1.3:1099
默认jmeter-server的端口号是1099,如果负载机上的端口号变更,那么remot_hosts后面对应的负载机IP的端口号也需要更改
3、启动时候要选择远程全部运行
注意:如果有参数化文件,那么在负载机本地相同的位置上也得有一个相同的参数化文件
Jmeter 在linux下面运行压测脚本的命令:
jmeter -n -t 脚本绝对路径 -l 测试结果的绝对路径
-n 没有界面的运行
-t 指定一个运行的脚本
-l 指定测试结果的文件
获得的测试结果文件可以在通过Jmeter的聚合报告查看。