• 多机联合产生负载


      LoadRunner对应用程序施压时,采用的方法就是让一台机器模拟很多用户,同时向被测用户发送请求或进行操作。这样,如果一台测试机器模拟的虚拟用户数过多,他本身性能的下降会直接影响测试效果。为了避免这种情况,LoadRunner允许使用多台机器运行场景来均衡测试机器的负荷。只要一台机器安装了Load Generator并启动了LoadRunner Agent Process进程,就可以被Controller统一调度来运行场景,Controller负载收集统一的测试信息和执行结果。 
       »安装Load Generator,如果一台测试机仅用来被Controller调用执行场景,只需安装Load Generator就可以了。方法是在LoadRunner安装首页选择Load Generator选项。需要注意的是,Load Generator的服务启动后,屏幕右下角的任务栏上会显示一个代理(Agent)的图标;

          »在Controller中创建Load Generator Controller进行多机联合产生负载之前,首先要加载准备使用的Load Generator,单击场景设定对话框中的Generators按钮,系统会弹出Load Generators对话框;

          »在Load Generator 对话框中可以查看到所有已经加载的Load Generator信息。       

              Name:Load Generator所在的机器名称。如果是Localhost,表明这个Generator是在本机上;    

              Status:标识了Generator目前的状态,    

              Platfrom:显示了系统的平台名称;

             单击Aadd可以添加新的Load Generator;添加Load Generator后,一般要测试Controller能否正确连接到这个Generator,单击Connect按钮,Loadrunner的Controller就会尝试去连接选中的Load Generator,如果连接成功就在Status字段中显示Read,如果失败就会显示Failed。  

         »在场景中用不同的Load Generator联合产生负载 

          创建好LoadGenerator以后,在Controller的Load Groups列表中就可以选择使用了, 
    使用多个Load Generator运行场景的时候,可以让不同的虚拟用户组在不同的机器上运行,分解了Controller本身的压力,更能体现系统真实的运行环境;

  • 相关阅读:
    P4141 消失之物(退背包模板)
    P5829 【模板】失配树
    P4827 [国家集训队] Crash 的文明世界
    P4074 [WC2013]糖果公园
    P3242 [HNOI2015]接水果
    P2371 [国家集训队]墨墨的等式
    P4819 [中山市选]杀人游戏
    P5331 [SNOI2019]通信
    BZOJ1082 [SCOI2005]栅栏
    poj1475 Pushing Boxes[双重BFS(毒瘤搜索题)]
  • 原文地址:https://www.cnblogs.com/dvbbs2012/p/4071052.html
Copyright © 2020-2023  润新知