当前位置:网站首页>jemter分布式
jemter分布式
2022-07-07 22:58:00 【傲娇的喵酱】
原文地址:
jmeter分布式部署_事煙的博客-CSDN博客_jmeter分布式部署详解
一、分布式原理
1、jmeter分布式压测时,选择其中一台作为调度机(master),其他机器做为执行机(slave)
2、执行时,调度机(master)会吧脚本发送到每一台执行机(slave)上,执行机(slave)拿到脚本后就开始执行,执行机(slave)执行时不需要启动GUI,通过命令行模式执行。
3、执行完成后,执行机(slave)会把结果回传给调度机(master),调度机(master)会收集所有执行机(skave)的信息。
- 1、执行机机首先启动Agent程序(运行jmeter-server)
- 2、调度机连接上远程负载机(修改配置文件,会自动连接)
- 3、调度机发送指令(脚本及启动命令)启动线程(参数化文件或依赖包需要手动拷贝到每个执行机上)
二、mac本地分布式
2.1 前提条件
1、关闭防火墙
2、所有客户端在同一个子网里
3、内网环境:服务端也和客户端在同一个子网里面
4、外网环境:压力测试瓶颈大多都在带宽上,需要保证压力机带宽要比服务器的带宽高,不然压力上不去
5、各个机器在相同的目录下安装相同版本的jmeter
6、需要所有jmeter都设置好ssl for rmi(jmeter4.0以后版本需要)
7、各个机器在相同目录下安装相同版本的JDK
8、如果脚本涉及读取外部参数化文件(csv),需要将文件上传每个执行机(slave)上
2.2 调度机(master)配置
三、liunx分布式
边栏推荐
- Handwriting a simulated reentrantlock
- 浪潮云溪分布式数据库 Tracing(二)—— 源码解析
- 语义分割模型库segmentation_models_pytorch的详细使用介绍
- [研发人员必备]paddle 如何制作自己的数据集,并显示。
- 5G NR 系统消息
- 华泰证券官方网站开户安全吗?
- Play sonar
- Huawei switch s5735s-l24t4s-qa2 cannot be remotely accessed by telnet
- They gathered at the 2022 ecug con just for "China's technological power"
- ReentrantLock 公平锁源码 第0篇
猜你喜欢
浪潮云溪分布式数据库 Tracing(二)—— 源码解析
[programming questions] [scratch Level 2] March 2019 garbage classification
[Yugong series] go teaching course 006 in July 2022 - automatic derivation of types and input and output
v-for遍历元素样式失效
赞!idea 如何单窗口打开多个项目?
第一讲:链表中环的入口结点
52岁的周鸿祎,还年轻吗?
Deep dive kotlin synergy (XXII): flow treatment
Application practice | the efficiency of the data warehouse system has been comprehensively improved! Data warehouse construction based on Apache Doris in Tongcheng digital Department
Is 35 really a career crisis? No, my skills are accumulating, and the more I eat, the better
随机推荐
玩轉Sonar
Is it safe to open an account on the official website of Huatai Securities?
[programming problem] [scratch Level 2] 2019.09 make bat Challenge Game
22年秋招心得
[programming questions] [scratch Level 2] March 2019 garbage classification
Lecture 1: the entry node of the link in the linked list
Deep dive kotlin synergy (XXII): flow treatment
QT establish signal slots between different classes and transfer parameters
[Yugong series] go teaching course 006 in July 2022 - automatic derivation of types and input and output
【愚公系列】2022年7月 Go教学课程 006-自动推导类型和输入输出
Flask learning record 000: error summary
Solution to prompt configure: error: curses library not found when configuring and installing crosstool ng tool
[programming problem] [scratch Level 2] draw ten squares in December 2019
Application practice | the efficiency of the data warehouse system has been comprehensively improved! Data warehouse construction based on Apache Doris in Tongcheng digital Department
Hotel
攻防世界Web进阶区unserialize3题解
Binder核心API
华为交换机S5735S-L24T4S-QA2无法telnet远程访问
tourist的NTT模板
去了字节跳动,才知道年薪 40w 的测试工程师有这么多?