loadrunner多负载机联合产生负载
解说一:
多机联合产生负载 LOADRUNNER 对应用程序施压时,采用的方法就是让一台机器模拟很多用户,同时向被 测用户发送请求或进行操作。这样,如果一台测试机器模拟的虚拟用户数过多,他本身性能的下 降会直接影响测试效果。为了避免这种情况,LOADRUNNER 允许使用多台机器运行场景来均 衡测试机器的负荷。只要一台机器安装了 LOAD GENERATOR 并启动了 LOADRUNNER AGENT PROCESS 进程,就可以被 CONTROLLER 统一调度来运行场景,CONTROLLER 负载 收集统一的测试信息和执行结果。 ? 安装 LOADGENERATOR,如果一台测试机仅用来被 CONTROLLER 调用执行场 景,只需安装 LOAD GENERATOR 就可以了。方法是在 LOADRUNNER 安装首页 选择 LOAD GENERATOR 选项。 需要注意的是, LOADGENERATOR 的服务启动后, 屏幕右下角的任务栏上会显示一个代理(AGENT)的图标; ? 在 CONTROLLER 中创建 LOAD GENERATOR CONTROLLER 进行多机联合产生负载之前,首先要加载准备使用的 LOAD GENERATOR,单击场景设定对话框中的 GENERATORS 按钮,系统会弹出 LOADGENERATORS 对话框;在 LOAD GENERATOR 对话框中可以查看到所有已经加载的 LOAD GENERATOR 信息。 ? NAME:LOAD GENERATOR 所在的机器名称。如果是 LOCALHOST,表明这 个 GENERATOR 是在本机上; ? ? ? STATUS:标识了 GENERATOR 目前的状态, PLATFORM:显示了系统的平台名称; 单击 ADD 可以添加新的 LOAD GENERATOR;添加 LOAD GENERATOR 后, 一般要测试 CONTROLLER 能否正确连接到这个 GENERATOR,单击 CONNECT 按钮,LOADRUNNER 的 CONTROLLER 就会尝试去连接选中的 LOAD GENERATOR, 如果连接成功就在 STATUS 字段中显示 READY, 如果失 败就会显示 FAILED。 ? 在场景中用不同的 LOAD GENERATOR 联合产生负载 创建好 LOADGENERATOR 以后,在 CONTROLLER 的 LOAD GROUPS 列表中就 可以选择使用了, 使用多个 LOAD GENERATOR 运行场景的时候,可以让不同的虚拟用户组在不同的 机器上运行,分解了 CONTROLER 本身的压力,更能体现系统真实的运行环境;
解说二:
一台机器打开controller,其他的加压机都启动agent.保持controller和各加压机之间通讯正常.
然后在controller的design中设置generators,把加压机的信息填写在load gererators中,connect一下,保证正常联通.
在design中选择添加脚本,在最后一列load generators中选择刚添加的任意一个加压机,就实现了用多台机器加压.
loadrunner多负载机联合产生负载的更多相关文章
- loadrunner 添加负载机
1.打开Controller 2. 添加负载 3. 配置参数 4.完成
- loadrunner安装负载机
1,安装docker 2,下载最新版本的load_generator镜像,命令如下: docker pull hpsoftware/load_generator 3,load_generator镜像实 ...
- loadrunner配置多台负载机设置
面对并发量比较大的性能需求,用单台机子进行加压由于本身硬件资源.网络资源等的限制已经不能满足该性能测试条件,这个时候就需要在场景中添加多台负载机来联机做性能测试.添加多台负载机的设置非常简单下面做一个 ...
- 转:设置Loadrunner负载机临时文件目录
最近在跑稳定性测试 3 X 24小时的时候,发现负载机产生的日志还运行记录等等竟然有100多G! C盘空间不足,但是D盘还有700多G空间呢,怎么让临时文件转移到D盘? 此处分两种情况: 一. 修改本 ...
- 设置Loadrunner负载机临时文件目录
设置Loadrunner负载机临时文件目录 最近在跑稳定性测试 3 X 24小时的时候,发现负载机产生的日志还运行记录等等竟然有100多G! C盘空间不足,但是D盘还有700多G空间呢,怎么让临时文件 ...
- Linux安装loadrunner负载机
1.loadrunner下载地址:http://download.csdn.net/download/intel80586/9542271或者其他资源 2.首先用rpm -qa|grep -i c++ ...
- loadRunner 负载机连接错误分析
错误信息: Error: Process "lr_bridge.exe" was not created on remote host "192.168.86.17&qu ...
- Loadrunner在场景中添加多个负载机报错:Action.c(38): Error -26488: Could not obtain information about submitted解决方法
Error -26488: Could not obtain information about submitted file "E:\.jpg": _stat32 rc=-1, ...
- Loadrunner负载机agent
记录下来备用,若要一台服务器充当负载机,windows下必须启动magentproc.exe
随机推荐
- ajax传递的数据类型json传递
$(".del_goods").click(function(){ //删除选中的商品 var clear_data = [];//数组 $("input[name='c ...
- 重复T次的LIS的dp Codeforces Round #323 (Div. 2) D
http://codeforces.com/contest/583/problem/D 原题:You are given an array of positive integers a1, a2, . ...
- 灰色关联度Matlab代码
load x.txt %把原始数据存放在纯文本文件x.txt中,其中把数据的"替换替换成. for i=1:40x(i,:)=x(i,:)/x(i,1); %标准化数据end data=x; ...
- JavaScript 构造函数 prototype属性和_proto_和原型链 constructor属性 apply(),call()和bind() 关键字this
1.构造函数: 通常构造函数首字母需要大写,主要是为了区别ECMAScript的其它函数.(高程三 P145) 构造函数与其他函数的唯一区别,就在于调用它们的方式不同.只要通过new来调用,任何函数都 ...
- implement a system call in minix
http://www.papervisions.com/implementing-system-call-in-minix-os/
- 17 个 tar 命令实用示例【转】
Tar(Tape ARchive,磁带归档的缩写,LCTT 译注:最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)是类 Unix 系统中使用最广泛的命令,用于归 ...
- 最大独立集 HDU 1068
题目大意:有n个人,两个人之间有相互的关系,问最大的关系数目. 思路:n-(最大匹配数/2).因为这里给出的是n个人之间的两两关系 //看看会不会爆int!数组会不会少了一维! //取物问题一定要小心 ...
- **ERROR: Ninja build tool not found.
| if which ninja-build ;\| then \| ln -s `which ninja-build` bin/ninja ;\| else \| echo "***ERR ...
- wl18xx wifi编译出现没有编译wlcore_sdio的情况
打开config.mk ........................................................................................ ...
- redis 进阶
1.一定要设置最大缓存大小并设置缓存策略 如果不设置最大缓存,在新添加数据时,如果超过最大内存回事redis崩溃! 设置方式:maxmemory 1GB 使用redis-cli登录后,使用info命令 ...