找到自己喜欢的事,每天做那么一点点, 时间久了就会看到自己的进步!

Load Generator负载生成器

上一篇 / 下一篇  2013-07-16 09:10:12 / 个人分类:Loadrunner

对场景进行设计后,接着需要对负载生成器进行管理和设置。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的下拉列表中选中对应的主机即可;

 

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

 

 

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

 

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

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


TAG:

引用 删除 418974188   /   2015-07-30 13:24:24
5
引用 删除 dhy   /   2015-06-17 11:18:54
谢谢楼主分享,正在一步步学习
引用 删除 pxhome112   /   2015-05-20 14:07:03
引用 删除 pxhome112   /   2015-05-20 14:05:40
5
引用 删除 LWX1345   /   2014-06-13 13:40:36
3
 

评分:0

我来说两句

日历

« 2024-04-30  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 28845
  • 日志数: 13
  • 建立时间: 2013-07-04
  • 更新时间: 2013-08-16

RSS订阅

Open Toolbar