linux环境jmeter压测集群配置-【2024实测有效】
·
环境准备:
linux-centos7
主机(master):192.168.110.110
从机(slave):1092.168.110.111
安装jdk(centos系统一般已经装好了)
安装jmeter并配置环境变量
从机配置
- 设置开放的端口号
查看防火墙状态:
systemctl status firewalld 或 firewall-cmd --state
如果防火墙是not running,需要开启防火墙:
systemctl start firewalld.service
查看防火墙已开放端口
firewall-cmd --list-ports
添加要开放的端口(这里用到的是1099)
firewall-cmd --zone=public --add-port=10096/tcp --permanent
重启防火墙
systemctl reload firewalld
- 启动jmeter
jmeter-server -J server_port=10096 -J server.rmi.localport=10096 -J server.rmi.ssl.disable=true -D java.rmi.server.hostname=10.38.74.18
参数说明:
#server_port 本地端口号
#server.rmi.localport 给远程的端口号
#java.rmi.server.hostname 给远程调用的地址(本机地址)

出现以上内容 说明创建成功
主机配置
- 设置开放的端口号,操作同上
- 启动jmeter
jmeter -n -t /home/guobin1/jmeter/script/one.jmx -r &
或
jmeter -n -t /home/guobin1/jmeter/script/one.jmx -R 192.168.110.111:10096 &

has been started 表示启动成功
- 启动压测
jmeter -n -t /home/guobin1/jmeter/script/one.jmx

看到以上关键信息,说明远程机分配压测任务成功
在从机上可以看到

已经开始压测任务
至此压测集群配置成功
码字不易,如果有用请点赞 ~
更多推荐
所有评论(0)