美文网首页程序员架构设计软件测试
jmeter分布式部署及实战流程

jmeter分布式部署及实战流程

作者: 苏凯_b937 | 来源:发表于2020-09-09 16:03 被阅读0次

一.为什么要分布式?

  大多数需要性能测试的项目往往是大型的项目,或者是对接口响应速度和稳定性有较高要求的项目,如电商,医疗,直播等类型的,而这些项目需要较大的并发数来压测才能暴露出一些问题,所以这时候测试执行机反而是卡在了第一关,这时候就需要使用分布式部署jmeter,使用多台机器共同对被测服务器加压以达到性能测试的目的.

二.分布式部署的方法

1.使用xshell等工具连接控制机和执行机

使用ifconfig获取执行机(一般是Linux系统,一般为多台)的IP地址

  2.使用xshell等工具连接

  3.使用xshell自带的xftp共享本地的jmeter,也可以使用命令行直接拷贝过去,方法不唯一

   4.分别修改执行机和控制机apache-jmeter-5.1.1\bin目录下的jmeter.properties文件,只需改以下两个地方即可

    

 

 

   5.分别在执行机启动jmeter-server

   6.控制机启动jmeter,可以看到已经配置成功,选择远程启动所有就是所有执行机一起运行.

    

三.注意事项

  1.jmeter运行需要jdk环境,Windows安装配置jdk这里不再赘述,Linux需要复制到某一目录,使用tar -zxvf 包名解压,然后使用vi /etc/profile命令编辑配置文件

            

   2.jmeter设置的线程数和循环时间是单台的,统计时统计所有执行的脚本,执行两台就*2,在工作中需要注意.

   3.jmeter提示执行机拒绝连接时,要使用firewall-cmd --state命令检查防火墙有没有关,分布式部署需要关闭防火墙,使用命令systemctl stop firewalld临时关闭防火墙

   4.其它疑问可留言,共同学习共同探讨

相关文章

  • jmeter分布式部署及实战流程

    一.为什么要分布式? 大多数需要性能测试的项目往往是大型的项目,或者是对接口响应速度和稳定性有较高要求的项目,如...

  • Jmeter 分布式

    Jmeter 分布式部署 组网 环境配置 运行

  • Jmeter分布式部署

    Jmeter分布式部署 在使用Jmeter进行接口的性能测试时,由于Jmeter是JAVA应用,对于CPU和内存的...

  • ansible实战教程(一)--安装与初步使用

    ansible实战教程(一) 最近需要部署分布式的爬虫项目,所以挑选了分布式部署最好用的工具---Ansible,...

  • RabbitMQ实战:扩展RabbitMQ与系列总结

    本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。 本篇是「RabbitMQ实战」系列的最后...

  • Jmeter分布式部署

    背景介绍:Master在本机中(Windows),易于编辑;Node在服务器虚机中,易于扩展。 Jmeter在做性...

  • jmeter分布式部署

    服务器分配ip: 说明,以下个人ip,为了便于说明部署的方式 基本命令介绍: 文件移动命令: 修改配置文件 查看系...

  • Activiti6.0(四)核心Api

    流程引擎及服务 RepositoryService 流程仓库Service,可以管理流程仓库例如部署删除读取流程资...

  • activiti实战--部署流程资源

    activiti实战--部署流程资源 流程资源可以是各种类型的文件,在启动流程或流程实例运行过程中会被读取 一、常...

  • 环境部署一

    从这节开始,讲解从环境部署到分布式项目搭建及实战 系统:WIN10、64位 郑重声明:如在创建或使用过程中出现任何...

网友评论

    本文标题:jmeter分布式部署及实战流程

    本文链接:https://www.haomeiwen.com/subject/kygeektx.html