docker中创建Jmeter及在外部使用JMeter-Server控制
Jmeter分布式测试环境中有两个角色:Master和Slaves
- Master节点:向参与的Slaves节点发送测试脚本,并聚合Agent节点的执行结果,部署一台
- Slaves节点:接收并执行Master节点发送过来的测试脚本,并将执行结果返回给Master,可部署多台
部署前置条件,你的机器上已经安装了Docker
下载Master节点(也可以不下载Master节点,而是使用安装在Mac电脑中的JMeter):
docker pull runcare/jmeter-master
下载Slaves节点:
docker pull runcare/jmeter-slave
分布式压测使用
- 启动Slaves节点,这里假如我们启动三台机器
docker run -it -d --name slave01 -p 1101:1101 -p 60001:60001 runcare/jmeter-slave
docker run -it -d --name slave02 -p 1102:1102 -p 60002:60002 runcare/jmeter-slave
docker run -it -d --name slave03 -p 1103:1103 -p 60003:60003 runcare/jmeter-slave
在JMeter-master中查看远程主机是否连接成功
报错1:java.io.FileNotFoundException:rmi_keystore.jks
解决办法:修改jmeter-bin目录下jmeter.properites文件的server.rmi.ssl.disable=true,关闭ssl功能
报错2:error during JRMP connection establishment; nested exception is: java.io.EOFException
解决办法:
docker中创建Jmeter及在外部使用JMeter-Server控制相关推荐
- docker中创建MySQL及在外部使用Navicat连接
1.拉取镜像 $docker pull mysql 2.创建并启动一个mysql容器 docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p ...
- docker中创建redis及在外部使用rdm连接
1.下载镜像 docker pull redis 2.启动redis docker run -d -p 6379:6379 --name myredis redis 3.连接Redis 打开rdm,填 ...
- Docker中创建MySQL容器,将宿主机目录直接挂载到目录
Docker中创建MySQL容器,将宿主机目录直接挂载到目录 1.在Docker中下载MySQL镜像 docker pull mysql:5.7.25 2.创建目录/tmp/mysql/data和/t ...
- 在Docker中创建CentOS容器
在Docker中创建CentOS容器 前提 镜像准备 运行并保存容器 再次运行容器 前提 前提是机器上安装了docker,并运行了docker服务.本人为图方便(没钱买服务器,懒得装虚拟机),使用的操 ...
- Docker中创建nginx容器出现docker: Error response from daemon: driver failed programming exter...解决
使用nginx.conf配置文件创建nginx容器时出现: 解决: 根据出现的错误查找相应端口进程 netstat -apn | grep 80 找到后杀死进程 kill -9 954 重新启动Doc ...
- docker中创建RabbitMQ并在管理端界面打开
windows 下安装docker: https://blog.csdn.net/weixin_42338555/article/details/81979504 1.拉取rabbitmq镜像 doc ...
- SQL Server 2005中创建CLR存储过程
在2005之前的版本创建存储过程都是在数据库里面写Transact-SQL语言实现的,不过现在SQL Server 2005支持用其他面向对象的语言编写CLR存储过程了,关于这样做的好处,官方有很多解 ...
- (二)Docker中以redis.conf配置文件启动Redis
一.准备工作 1.创建两个目录:/redis和/redis/redis01/data 我的是redis分布式集群,有多个redis,目录结构如下: 2.复制redis.conf到/redis目录下:去 ...
- docker中容器与容器之间通讯
概述 Docker 中存在多个容器时,容器与容器之间经常需要进行通讯,例如nacos访问mysql,redis集群中各个节点之间的通讯. 解决方案 Docker 中容器与容器之间进行通讯的解决方案一般 ...
最新文章
- 弹性碰撞后速度方向_$1.1.1 弹性碰撞经典例题1——力学及运动学
- zBrow压力测试图
- 海龟绘图画花朵_我家宝宝最喜欢的一本图画书——我的连衣裙
- 存在于实数域的微观粒子
- [EffectiveC++]item34:区分接口继承和实现继承
- 基于React的贪吃蛇游戏的设计与实现
- Android的setVisibility的三个参数
- Raphael的set使用
- Java经典设计模式(2):七大结构型模式(附实例和详解)
- python的官网下载安装教程
- 深度学习优化算法之SGD
- HDU 3954 level up 线段树
- GeoGebra2笔记:二维或三维画图
- 又一次淡淡的感动——《鸡排英雄》观后感
- MacOS 校验iso sha256值、md5值,linux
- PCB拼板设计对SMT生产效率到底有多大的影响?
- ubuntu 20.04搭建ESP-ADF开发环境
- tensorflow自定义op:梯度
- P1873 砍树(二分查找模板)
- Nano 10GX—AD模块如何采集模拟量数据
热门文章
- matlab repmat()
- 【sqlite权威指南】笔记3 sqlite入门
- nodejs+grunt配置记
- 多域环境下people picker查找不到用户问题的解决(转载jianyi)
- SharePoint 2007 URL地址快速一览表
- linux下文件权限管理
- 洛谷P4768 [NOI2018]归程 [可持久化并查集,Dijkstra]
- html5--7-33 阶段练习5
- 动态库与静态库优缺点比较(转 侵删)
- Centos升级gcc4.4.7升级gcc4.8手记