环境准备:

linux-centos7
主机(master):192.168.110.110
从机(slave):1092.168.110.111
安装jdk(centos系统一般已经装好了)
安装jmeter并配置环境变量

从机配置

  1. 设置开放的端口号
查看防火墙状态:
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
  1. 启动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 给远程调用的地址(本机地址)

在这里插入图片描述
出现以上内容 说明创建成功

主机配置

  1. 设置开放的端口号,操作同上
  2. 启动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 表示启动成功

  1. 启动压测
jmeter  -n -t /home/guobin1/jmeter/script/one.jmx

在这里插入图片描述
看到以上关键信息,说明远程机分配压测任务成功

在从机上可以看到
在这里插入图片描述
已经开始压测任务

至此压测集群配置成功


码字不易,如果有用请点赞 ~

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐