jmeter分布式环境
Posted jwentest
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter分布式环境相关的知识,希望对你有一定的参考价值。
搭建jmeter分布式环境
(1)确定分布式结构,即1台机器部署master、几台机器部署slave?
(2)将相同版本的jmeter分别拷贝到这几台机器
(3)修改master节点的jmeter配置,修改如下两个文件
修改apache-jmeter-3.0/bin/jmeter.properties 文件,在这个文件中增加如下配置:
remote_hosts=xx.xx.xx.xx1:1080,xx.xx.xx.xx2:1081,xx.xx.xx.xx3:1082 ------说明:这里指定的是远程slave节点机器的IP端口
修改apache-jmeter-3.0/bin/jmeter-server 文件,在这个文件中修改下面这行,加上nohup 让它在后台运行
nohup ${DIRNAME}/jmeter ${RMI_HOST_DEF} -Dserver_port=${SERVER_PORT:-1099} -s -j jmeter-server.log "[email protected]" &
(4)修改slave节点的jmeter配置,修改如下两个文件
修改apache-jmeter-3.0/bin/jmeter.properties 文件,在这个文件中增加如下配置:
remote_hosts=127.0.0.1 ------说明:指定127.0.0.1就行
server_port=1081 ------说明:指定本slave节点使用的端口
修改apache-jmeter-3.0/bin/jmeter-slave 文件,在这个文件中修改下面两行信息
RMI_HOST_DEF=-Djava.rmi.server.hostname=xx.xx.xx.oo ------说明:本机的IP
nohup ${DIRNAME}/jmeter ${RMI_HOST_DEF} -Dserver_port=${SERVER_PORT:-1081} -s -j jmeter-server.log "[email protected]" & ------说明:上面指定的开放端口
以上是关于jmeter分布式环境的主要内容,如果未能解决你的问题,请参考以下文章