Jmeter- 笔记8 - 分布式
分布式:
原因:在实际工作中,jmeter可能需要虚拟上千并发用户,而每台实际能虚拟的线程数时有限的,一般一台电脑小于2000个,1.5k - 2k可能就出现无法虚拟。
多台机器,一起虚拟并发用户数,从而实现更大的并发
分布式是 分摊机器自身的压力
分布式配置:
步骤1.保证一致性:分布式机器要在同一个局域网;jdk一致,jmeter版本一致,jmeter的插件一直(从本机把jdk,jmeter和 待运行脚本 一起打包给助攻机器)
步骤2.在助攻机器修改jmeter的配置文件 jmeter.properties 下面三个地方
1.server_port = 1213
2.server.rmi.port = 1213 --- 认证的端口
3.server.rmi.ssl.disable = true --- 不开启加密认证
步骤3.启动助攻机器:在jmeter bin文件夹运行cmd输入命令:jmeter-server.bat -Djava.rmi.server.hostname=助攻机器IP
步骤4.主控机器修改配置文件 jmeter.properties
1.remote_hosts=助攻机器IP:端口 ---- 多台助攻机器,用逗号隔开
2.server.rmi.ssl.disable = true
3.mode=standard
步骤5.重启主控机的jmeter
步骤6.在jmeter -> 运行 -> 远程启动 找到配置的助攻机器IP,(若有多台,会有多个IP和端口显示)如下图,选择某个助攻IP为运行那台机器的脚本,选择 远程启动所有,会一起运行所有配置好的助攻机器的脚本
另,把主控机配置设置同助攻机器一样,可以当成助攻机一样运行
番外
在主控机修改脚本,然后运行助攻机器,助攻机器运行都是按照主控机的最新脚本来运行。
最新文章
- UNIX 逐字符输入
- 关于visio 2007导入独立图库
- C#数组的排序(正序逆序)
- WebApi参数传递
- PHPCMS get当中使用limit
- meta标签的含义
- VMware Workstation 无法与 Windows XP \ Windows 7 \ Windows 8 进行共享文件夹。
- jQuery动态添加元素事件
- BZOJ 4804
- log4j2.yml配置文件
- deque源码3(deque的构造与内存、ctor、push_back、push_front)
- 关于 Docker Hub 上不能注册 Docker ID 的问题
- LDA学习小记
- DB2 substr,instr使用
- UVA-10115
- P145MathTool测试类的编写
- 找电影资源最强攻略,知道这些你就牛B了!
- 在XC2440的uboot中挂载U盘,利用FAT文件系统读写U盘文件
- 如何发布二次开发后的openfire源码到linux服务器中
- js学习日记-变量的坑
热门文章
- 05- web网站链接测试与XENU工具使用
- 【新手/零基础】Hexo+Gitee个人博客搭建教程--详细版
- 『动善时』JMeter基础 — 6、使用JMeter发送一个最基础的请求
- hdu1043 经典的八数码问题 逆向bfs打表 + 逆序数
- Android 面试必备 - 系统、App、Activity 启动过程“一锅端”
- input type
- iUploader 2.0 七牛云上传工具
- golang:正则表达式总结
- [bug] VMvare 虚拟机磁盘空间耗尽
- Linux下script命令录制、回放和共享终端操作script -t 2>; timing.log -a output.session # 开始录制