Jmeter学习十Jmeter中的扩展插件和分布式

jmeter如何监视tomcat?如何访问tomcat服务器的cpu等信息?
tomcat需要用户登录,登录上就可以看到一些服务器的信息
jemter直接发请求给tomcat特定的url即可访问,可以返回响应数据
Jmeter学习十Jmeter中的扩展插件和分布式_第1张图片
http自带的验证
填好用户名、密码Jmeter学习十Jmeter中的扩展插件和分布式_第2张图片
authorization编码是http协议的一部分。可以查阅http校验的几种方式
但是现在还不能监控cpu
jmeter中各种插件的下载地址
https://jmeter-plugins.org/
为什么要分布式
1.压力不够大
2.单台机瓶颈
3.网络瓶颈
什么是负载生成器?
使用分布式负载生成器的特点:
1.真实的性能测试而不存在网络瓶颈问题
2.快速响应的GUI
3.将测试结果存储到本地的一台机器上
4.使用一台机器管理多个jmeter engines
同时,测试脚本会被自动的发送到作为负载生成器的机器上并行,不用使用者单独执行文件操作。
需要注意的
1.注意控制台的负载
2.所有负载生成器上安装相同版本的jmeter
3.所有负载生成器上安装相同版本的java
4.防火墙和杀毒软件
5.确保所有机器在同一个子网
启动jmeter微服务操作步骤
1.在负载生成器(slaves)启动jmeter-server;
2.在控制台(master)编辑jmeter.properties文件。查找remote_hostes=并根据实际情况添加slave的IP地址到列表中;
3.在master端启动jmeter;
4.开始运行。jmeter运行中有一个remote start
一、如果里面有UDV用户自定义变量,有文件拿数据在本地当然可以运行,但是在远程运行就会没有结果,那么如何处理呐?到底运没运行呐?多了一个额外的参数化文件为什么远程机器就不行了?
则需要在远程的机器上面也添加该参数化文件,且路径需要一致。
二、本机设置结果保存文件路径,那么远程的会有吗?远程是没有的,运行结果仅仅保存在master机器中。
Jmeter学习十Jmeter中的扩展插件和分布式_第3张图片

你可能感兴趣的:(jmeter)