Jmeter分部式部署(windows)

1、前提条件

  • 关闭调度机和执行机的防火墙

  • 所有客户端在同一个子网

  • 各个机器在相同的目录下安装相同版本的Jmeter

  • 各个机器在相同的目录下安装相同版本的JDK

  • 如果脚本涉及读取外部参数化文件,如CSV文件,需要将文件上传到每个执行机

2、调度机(master)配置

  2.1配置jmeter环境变量

    环境变量配置见上一篇

  2.2修改配置文件jmeter.properties

    1)进入jmeter安装目录bin目录下,打开jmeter.properties文件,放开注释,修改remote_hosts配置为执行机的IP(注意调度机本身也能作为执行机),多个IP用英文逗号隔开同时修改server_port为1099。
    进入cmd窗口获取IP:输入ipconfig命令

 

    2)放开注释,mode=Standard.(这个属性是为了GUI测试能看到执行机的响应结果,不需要可以不设置)

 

3、执行机(slave)配置

  3.1 同2.1配置执行机jmeter环境变量  

  3.2 修改jmeter.properties    

    1)进入jmeter安装目录下,打开jmeter.properties文件,放开注释,修改remote_hosts为执行机本机IP,同时修改server_port为1099。

    2)修改server.rmi.ssl.disable属性为true。

 

  3.3 修改jmeter-server

  打开jmeter-server文件,修改RMI_HOST_DEF=-Djava.rmi.server.hostname为调度机的IP,多台执行机重复上述执行机配置。

 

 

4、远程服务启动

  1)从执行机双击jmeter-server.bat启动服务,出现下图效果表示前面的配置都已生效。

   2)从调度机上run>>Remote Start下选择IP进行启动或者Remote Start All启动所有执行机发起测试,执行成功效果如下图。

 


版权声明:本文为CSDN博主「船神」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_39883927/article/details/126730813

posted @   樱桃小姐  阅读(73)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示