LR - 小布老师LR安装指南

上一篇 / 下一篇  2009-10-10 23:57:05 / 个人分类:LoadRunner

http://www.boobooke.com/v/bbk1061/

安装load generator:
load generator和controller其实就像士兵和将军。load generator是真正产生压力的东西。在他里面运行的是成百上千的进程/线程,即Vuser。你真正做压力测试的时候,比如建行,穷困地区的交易少,上海北京广州等的交易比较多,因此压力大。因此应该把你的压力机放在压力最大的地方。通常做压力测试,被测系统都是广域网。以建行来说,做压力测试就应该把load generator分为3台,一台放广州,一台放上海,一台放深圳。controller可以通过广域网去控制load generator。即load generator和controller不一定在一个局域网里,可以跨广域网。因为他们之间的通讯的通讯量不是特别大。

load generator are installed as LR Agent, which can be a process or a service. load generator和controller之间要通讯,load generator这台机器上一定要有一个agent,一个进程,时时刻刻都在监听,是不是有来自党中央(controller)的指令。电脑右下角的一个小天线图标就是这么个监听器。当然,这时候就说明load generator和controller在一台机器上。

安装analysis:
analysis就相当于一个office软件。controller去加压的时候他会把压力的数据都保存在自己的当地磁盘上。然后数据取得后,他是一个目录,你把这个目录打成一个包拷到analysis机器上,analysis就可以打开它进行分析了。所以analysis can be installed anywhere and on as many machines as needed, as long as controller has visibility to the analysisi machine.这句话不一定,也可以用u盘把controller上的结果文件拷到analysis的机器上。

控制器和压力机互联互通的问题:
只有互联了,控制器才会指挥压力机产生压力。在controller的scenario->Load Generator里默认会有一个localhost的。status默认是down的,选择connect。和本级上的肯定能联通,可以add new load generator,然后填上ip地址。假如你的ip地址写的不对,可能会fail,不能联通。

调试控制器和压力机的连接问题:
1. Verify connectivity: ping看是不是能连通。
2. Confirm that LR Agent is running(windows)
3. Confirm that LR Agent Process is running(unix)
4. Is a Firewall blocking access?因为防火墙会阻止掉绝大多数的端口。查查LR占用的是哪些端口,然后在防火墙设置里配置一下。


TAG:

引用 删除 hunan_java   /   2010-04-13 23:11:33
1
 

评分:0

我来说两句

我的栏目

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 26942
  • 日志数: 30
  • 建立时间: 2009-09-19
  • 更新时间: 2012-09-02

RSS订阅

Open Toolbar