温馨提示×

linux执行jmeter怎么运行分布式测试

小樊
88
2024-12-28 14:45:00
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Linux上执行JMeter分布式测试,您需要遵循以下步骤:

  1. 准备环境: 确保所有节点(主节点和从节点)上都安装了Java和JMeter。如果没有,请使用以下命令安装:
sudo apt-get update
sudo apt-get install openjdk-11-jdk
wget https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.4.3.tgz
tar -xzf apache-jmeter-5.4.3.tgz
cd apache-jmeter-5.4.3/bin
chmod +x jmeter
  1. 配置从节点: 在每个从节点上,编辑jmeter-server文件(位于JMeter的bin目录下),设置server.rmi.ssl.disable=true以禁用SSL安全。例如:
sudo nano /path/to/apache-jmeter-5.4.3/bin/jmeter-server

然后,在每个从节点上启动JMeter服务器:

./jmeter-server
  1. 配置主节点: 编辑jmeter文件(位于JMeter的bin目录下),设置server.rmi.ssl.disable=true以禁用SSL安全。例如:
sudo nano /path/to/apache-jmeter-5.4.3/bin/jmeter

jmeter文件中,找到server.rmi.localport配置项,将其设置为一个可用的端口号(例如:1099)。保存更改并退出编辑器。

  1. 启动主节点: 在主节点上启动JMeter:
./jmeter
  1. 运行分布式测试: 在主节点的JMeter GUI中,点击"Remote Start"按钮,然后选择要启动的从节点。您可以通过"Server"菜单下的"Add/Remove"按钮来添加或删除从节点。

现在,您已经成功配置并运行了JMeter分布式测试。在主节点的JMeter GUI中,您可以查看和分析所有节点的测试结果。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:JMeter如何在Linux上进行分布式测试

0