Load Generator负载生成器

转载 2015年11月20日 11:44:56

对场景进行设计后,接着需要对负载生成器进行管理和设置。Load Generator是运行脚本的负载引擎,在默认情况下使用本地的负载生成器来运行脚本,但是模拟用户行为也需要消耗一定的系统资源,所以在一台电脑上无法模拟大量的虚拟用户,这个时候可以通过多个Load Generator来完成大规模的性能负载;

 

 

1、添加负载机器之前需要开启代理运行时设置;

Load Runner-Tool- LoadRunner Agent Runtime Settings Configuration,开启代理运行时设置;弹出页面如下:只需要输入当前主机的密码即可;在电脑右下角出现雷达的图标,表示开启了代理。

 

注意:默认选第一项后,在这里点击OK,可能开启不了小雷达,目前在我们实际的工作中已经出现了这样的问题,后来我们找到了解决的方法。开启不了小雷达,我们选择第二项,点击OK,发现会报运行时错误,报错后我们点击报错中的退出,然后进入开始-所有程序-LoadRunner-Advanced Settings,找到Agent Configuration,点击后弹出如下界面,我们勾选第二项后,点击OK,发现小雷达出现了。

 

2、设置完成后添加负载机器:

 

 

10.5.11.31服务器的代理服务没有开启,所以无法链接;

 

 

3、选中目标主机,点击Connect,可以发现目标主机被链接上,目标主机中的雷达边也多了个云;

 

4、连接上了,我们就可以对各主机进行虚拟用户分配了,只需要在Load Generators的下拉列表中选中对应的主机即可;

 

5、Load Generator中还有一个很重要的设置。就是用来设置init人数的,我们在运行脚本的时候会发现,在场景监控中,init默认不会超过50个人,也就是最大并发是50个人,我们想使用超过50个人的并发,就需要在这里进行设置了。

 

 

点击Details,弹出如下图,找到Run-Time Quota标签页。两个值都默认为50,第一个值init最少加载多少用户开始运行脚本,第二个值指加载多少用户就停止加载,开始运行脚本,不勾选表示初始化所有用户后开始运行。不过这里的两个值,我们一般只在单并发时才进行修改,比如单并发100个用户,那么我们把两个值都设置为100。组合场景目前的加载方式我们是每秒加载两个,所以不需要修改这里

 

6、场景运行后报错,提示 误差(81024):lr_vug:”QtWeb类型不支持”WIN32平台。

解决方案:暂时还没找到,待后续解决;


linux下安装运行负载 LoadrGenerator(详细步骤,完美安装)

测试架构:controller部署在windows操作系统下,loadgenerator部署在linux下。1、软件版本:Windows 7 X64,Loadrunner 11.0,LoadGener...
  • fengshenju2018
  • fengshenju2018
  • 2015年12月14日 12:32
  • 3783

windows下安装loadrunner的负载端LoadGenerator

方法一: 1:首先使用虚拟光驱挂载LR的ISO文件 2:安装.NET Framework 3.5 (如果机器已经有就跳过),路径:V:\lrunner\Common\dotnet35_sp...
  • lykangjia
  • lykangjia
  • 2017年02月14日 17:29
  • 991

LoadRunner无法连接 Load Generator。检查输出窗口,以获得详细信息

进入Load Generator,在name(名称)写localhost可以了
  • foart
  • foart
  • 2013年12月06日 16:32
  • 5346

Linux下安装LoadRunner LoadGenerator

LR的负载机安装在linux的理由:1、windows xp,双核+4G内存,基本上每个vuser会消耗2-5m的内存,单机300-500的虚拟用户时,CPU已经超过90%,此时整个测试系统的瓶颈实际...
  • huangjin0507
  • huangjin0507
  • 2016年04月21日 14:54
  • 5763

关于一个好的Load Generator

 在做性能测试的时候,最基本也是必需的一个工具就是所谓的load generator,说白了就是用来产生测试流量的工具,或者是大的工具中的一个模块。Load Generator是LoadRunner的...
  • superqa
  • superqa
  • 2010年01月15日 20:08
  • 3349

LoadRunner Controller无法创建Vuser。确保您的Load Generator可用并且脚本有效

在Design页面,Scenario Scripts脚本后面的Load Generators栏Add,Name填上主机IP,本机为localhost。...
  • Sifastiane
  • Sifastiane
  • 2015年08月27日 20:00
  • 9727

Python生成器generator之next和send运行流程

对于普通的生成器,第一个next调用,相当于启动生成器,会从生成器函数的第一行代码开始执行,直到第一次执行完yield语句(第4行)后,跳出生成器函数。 然后第二个next调用,进入生成器函数后,从y...
  • pfm685757
  • pfm685757
  • 2015年11月19日 10:59
  • 7664

loadrunner使用一个controller 控制多个load generator

http://guoshiguan.iteye.com/blog/1495085 花了几个小时才搞定,记录下。 首先打开load gennerator的受控方需要启动age...
  • C_singleboy
  • C_singleboy
  • 2016年04月18日 11:33
  • 1050

LoadRunner添加负载机和安装总结

linux下安装loadrunner步骤以及出错解决方法(外加linux下ip地址欺骗) http://blog.csdn.net/murphy_ma123456/article/details/2...
  • lpl22575665
  • lpl22575665
  • 2015年12月03日 14:32
  • 4383

Loadrunner连接负载机失败(load generator)

Loadrunner连接负载机失败,提示“Failed to connect to load generator.check the output window for more details” ...
  • hwm831002
  • hwm831002
  • 2012年12月06日 10:55
  • 619
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Load Generator负载生成器
举报原因:
原因补充:

(最多只允许输入30个字)