Jmeter集群压测实例
在控制机和代理机上分别安装好jdk,解压jmeter安装包,配置好环境变量(此处省略安装步骤)
1.在代理机上,修改jmeter配置,开启代理机功能
在jmeter的bin目录下找到jmeter.properties文件
找到server.rmi.ssl.disable这行,去掉前面的#并将它的值改为true
找到remote_hosts这行,去掉前面的#,将它的值由127.0.0.1改为本机的局域网IP,后面加上端口号1099,端口号可修改为其他,只要没有被本机其他进程占用即可
双击bin目录下的jmeter-server.bat,启动代理机,正常展示如下说明ok啦
2.搭建控制机环境
在jmeter的bin目录下找到jmeter.properties文件
找到server.rmi.ssl.disable这行,去掉前面的#并将它的值改为true
找到remote_hosts这行,去掉前面的#,将它的值由127.0.0.1改为本机的局域网IP,后面加上端口号1099,端口号可修改为其他,只要没有被本机其他进程占用即可,此外还要将代理机的信息添加到remote_hosts里面来
双击bin目录下的jmeter-server.bat,启动
3开启压测
执行控制机bin目录下的jmeter.bat启动本机jmeter
将需要执行的jmeter脚本和测试数据,主机和丛机两边都要存放,且脚本中测试数据的存放路径要一致,主机中测试数据地址要用绝对路径,从机绝对相对路径都可
配置好后从主机运行–远程运行所有,或指定机器,就可以看到执行数据了