解说一:

多机联合产生负载 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多负载机联合产生负载的更多相关文章

  1. loadrunner 添加负载机

    1.打开Controller 2. 添加负载 3. 配置参数 4.完成

  2. loadrunner安装负载机

    1,安装docker 2,下载最新版本的load_generator镜像,命令如下: docker pull hpsoftware/load_generator 3,load_generator镜像实 ...

  3. loadrunner配置多台负载机设置

    面对并发量比较大的性能需求,用单台机子进行加压由于本身硬件资源.网络资源等的限制已经不能满足该性能测试条件,这个时候就需要在场景中添加多台负载机来联机做性能测试.添加多台负载机的设置非常简单下面做一个 ...

  4. 转:设置Loadrunner负载机临时文件目录

    最近在跑稳定性测试 3 X 24小时的时候,发现负载机产生的日志还运行记录等等竟然有100多G! C盘空间不足,但是D盘还有700多G空间呢,怎么让临时文件转移到D盘? 此处分两种情况: 一. 修改本 ...

  5. 设置Loadrunner负载机临时文件目录

    设置Loadrunner负载机临时文件目录 最近在跑稳定性测试 3 X 24小时的时候,发现负载机产生的日志还运行记录等等竟然有100多G! C盘空间不足,但是D盘还有700多G空间呢,怎么让临时文件 ...

  6. Linux安装loadrunner负载机

    1.loadrunner下载地址:http://download.csdn.net/download/intel80586/9542271或者其他资源 2.首先用rpm -qa|grep -i c++ ...

  7. loadRunner 负载机连接错误分析

    错误信息: Error: Process "lr_bridge.exe" was not created on remote host "192.168.86.17&qu ...

  8. 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, ...

  9. Loadrunner负载机agent

    记录下来备用,若要一台服务器充当负载机,windows下必须启动magentproc.exe

随机推荐

  1. ajax传递的数据类型json传递

    $(".del_goods").click(function(){ //删除选中的商品 var clear_data = [];//数组 $("input[name='c ...

  2. 重复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, . ...

  3. 灰色关联度Matlab代码

    load x.txt %把原始数据存放在纯文本文件x.txt中,其中把数据的"替换替换成. for i=1:40x(i,:)=x(i,:)/x(i,1); %标准化数据end data=x; ...

  4. JavaScript 构造函数 prototype属性和_proto_和原型链 constructor属性 apply(),call()和bind() 关键字this

    1.构造函数: 通常构造函数首字母需要大写,主要是为了区别ECMAScript的其它函数.(高程三 P145) 构造函数与其他函数的唯一区别,就在于调用它们的方式不同.只要通过new来调用,任何函数都 ...

  5. implement a system call in minix

    http://www.papervisions.com/implementing-system-call-in-minix-os/

  6. 17 个 tar 命令实用示例【转】

    Tar(Tape ARchive,磁带归档的缩写,LCTT 译注:最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)是类 Unix 系统中使用最广泛的命令,用于归 ...

  7. 最大独立集 HDU 1068

    题目大意:有n个人,两个人之间有相互的关系,问最大的关系数目. 思路:n-(最大匹配数/2).因为这里给出的是n个人之间的两两关系 //看看会不会爆int!数组会不会少了一维! //取物问题一定要小心 ...

  8. **ERROR: Ninja build tool not found.

    | if which ninja-build ;\| then \| ln -s `which ninja-build` bin/ninja ;\| else \| echo "***ERR ...

  9. wl18xx wifi编译出现没有编译wlcore_sdio的情况

    打开config.mk ........................................................................................ ...

  10. redis 进阶

    1.一定要设置最大缓存大小并设置缓存策略 如果不设置最大缓存,在新添加数据时,如果超过最大内存回事redis崩溃! 设置方式:maxmemory 1GB 使用redis-cli登录后,使用info命令 ...