del /-s /-Q F:\apache-jmeter-5.1.1\bin\result.jtl
rd /s /Q F:\OWMS-Report_4-29
md F:\OWMS-Report
jmeter -n -t F:\userJM\OMS.jmx -l result.jtl -e -o F:\webReport
windows下配置jmeter为master
linux 下配置jmeter 为salva
jdk、jmeter版本需要保持一致
windows 和 linux 应为同一个网段
jmeter linux环境部署,为salve机
2、在slave机器的%JMETER_HOME%bin目录下找到jmeter.properties,修改如下两项配置,即自定义端口号:
server_port=1029
server.rmi.localport=1029
3、启动salve机
/apache-jmeter/bin目录下
./jmeter-server
4、 salve机上展示出的ip:port 为master机的远程启动ip,拷贝到master机器
即:vim /bin/jmeter.properties
remote_hosts=salve机器的ip:port,多台机器用,号隔开
4、master机器中远程启动,会自动把master机器中的脚本发送到salve机器并运行
遇到的坑:
1、配置环境变量
source /etc/profile时提示 bash: TMOUT: readonly variable
修改/etc/profile.d/tmoutumask.sh
把这个文件里的TMOUT注释掉
2、启动./jmeter-server时提示文件路径错误
修改master机器和slave机器
/bin/jmeter.properties
使 server.rmi.ssl.disable=true,值改为true,并去掉注释
jmeter内存清理
echo 1 > /proc/sys/vm/drop_caches