loadrunner 联机跑负载 win server 2012 r2环境部署

下列为在实际loadrunner 联机跑负载 win server 2012 r2环境部署中进行的成功案例,遇到的问题和解决方法,仅作整理和记录,如转载请署名及原文地址。

ps:欢迎加q群87258422学习交流!

1.环境:

controller 一台:win server 2012 r2操作系统( 已经安装loadrunner11)

load generator 受控机两台:win server 2012 r2 操作系统  (需要安装 load generator 11)

三台机子在同一网段

2.受控机安装load generator

前提:都需已经安装.net3.5,否则无法继续安装  (win server 2012 r2 .net3.5安装方法比较特殊,详情请参照下方附录1)

安装:(1)loadrunner安装包中点击set up.exe

(2)选择load generator

loadrunner 联机跑负载 win server 2012 r2环境部署

(3)几乎一路next,到configuration时选择受控的Loadrunner

loadrunner 联机跑负载 win server 2012 r2环境部署

(4)然后一路next就好了,可能会碰到各种注册表不成功,但是点击continue就安装好了

3.启动

(1)受控机上直接管理员模式运行LoadRunner Agent Process

(2)controller机子上点击loadrunner 联机跑负载 win server 2012 r2环境部署,输入同网段的load generator的ip

loadrunner 联机跑负载 win server 2012 r2环境部署

(3)点击ok,点击connect进行连接,显示ready即可

(4)运行时,方案design处进行负载平均分布,设置如图,按实际情况设置好,就可以运行了!

loadrunner 联机跑负载 win server 2012 r2环境部署

4.问题

(1)可能是由于win server 2012 r2操作系统的原因,load generator显示ready连接成功后,在实际运行负载时,所属于添加进来的 load generator的负载出现以下错误:

Error (-81024): LR_VUG: The 'QTWeb' type is not supported on 'WIN32' platforms 不支持win32平台

解决办法:受控机load generator上将LoadRunner Agent Process所对应的安装目录下的 Program Files (x86)\HP\Load Generator\launch_service\bin\下的magentproc.exe 设置为兼容模式 xp sp3 并使用管理员身份再次运行即可

(2)添加第二台受控机时,提示Failed to connect to the agent.  Load Generator not responding after timeout Command line that was executed:  -usr ..\dat\lr_trans_server.usr -lnch_interactive   -controllerhost "WIN-POJ3UMNB2QN" -bridge -monitor_parent -extra_ext time_diff_ext -no_except

解决办法:1)受控机查看了下Agent Configuration,发现没勾选Enable Terminal Services,勾选下

2)检查防火墙,将LoadRunner Agent Process添加到防火墙例外中。参照附录2,然后再次点击controller机子中connect,发现变为了ready,就ok了~

附录1 win server 2012 r2 安装.net3.5

1.需要额外准备相同的 win server 2012 r2镜像,并载入镜像

2.点击服务,添加角色和功能向导,点击窗口底部的链接,指定一个备选源路径,路径选为刚刚准备载好的镜像地址,再点击下一步安装即可。

附录2 将LoadRunner Agent Process添加到防火墙例外中

1.控制面板->系统和安全->Windows防火墙

loadrunner 联机跑负载 win server 2012 r2环境部署

2.点击允许程序或功能通过Windows防火墙,列表中勾选Loadrunner Agent Progress,若找不到则通过更改设置->允许运行另一程序,将Loadrunner Agent Progress添加进来即可。

上一篇:yum命令被锁 Existing lock /var/run/yum.pid


下一篇:在 Flutter 中如何使用 TabBar 和 TabBarView 创建选项卡布局【Flutter 专题 13】