1.控制机与压力机版本需一致(使用官方版本5.4.3);控制机与压力机互相可通信
2.控制机设置setenv.bat(windows环境)与压力机配置setenv.sh(ubuntu环境)
setenv.bat/setenv.sh文件为手动新建
(1)setenv.bat
rem This is the content of bin\setenv.bat,
rem it will be called by bin\jmeter.bat
set JVM_ARGS=-Xms1024m -Xmx1024m -Dpropname=neverling
(2)setenv.sh
# Use a bigger heap, but a smaller metaspace, than the default
export HEAP="-Xms1G -Xmx1G -Dawt.useSystemAAFontSettings=lcd -Dpropname=neverling"
# Try to guess the locale from the OS. The space as value is on purpose!
export JMETER_LANGUAGE=" "
3.控制机jmeter.properties与压力机jmeter.properties/jmeter-server配置
(1)控制机jmeter.properties
server.rmi.ssl.disable=true
sampleresult.default.encoding=UTF-8
mode=Standard(返回值body为空,设置此值)
remote_hosts=xxx.xx.xx.xx:1099(压力机IP)
(2)压力机jmeter.properties
server.rmi.ssl.disable=true
sampleresult.default.encoding=UTF-8
(3)压力机jmeter-server
RMI_HOST_DEF=-Djava.rmi.server.hostname=xxx.xx.xx.xxx(压力机IP)