名词解释:
主控机:启动Jmeter 的机器
负载机:为压力测试提供除主控机之外资源的机器
步骤:
1、先在其他的负载机(另外的电脑)上启动jmeter-server
(jmeter-server.bat windows) (jmeter-server.sh mac、linux)
2、修改主控机jmeter的配置文件,找到remot_hosts,然后把负载机的ip加入到里面,例如
remot_hosts=127.0.0.1,192.168.1.2:1099,192.168.1.3:1099
问:主控机的配置文件remote_hosts中一定要写上本机吗?
答:需要写上本机
默认jmeter-server的端口号是1099,如果说负载机上的端口号改了,那么这里也得随之修改
server_port=1099 -配置本机别人连接时的端口号
3、启动时候要选择远程全部运行
ps:
1)如果有参数化文件,那么在负载机同样的位置上也得有一个参数化文件
2)压力的分配策略是jmeter 自己来决定的。
3)linux 下运行脚本:jmeter -n -t C:UsersjniuhanyangDesktop测试计划222.jmx -l res.jtl
-n no gui 没有界面的运行
-t 指定一个运行的脚本
-l 指定测试结果的文件