loadrunner多负载机联合产生负载

简介: 解说一: 多机联合产生负载 LOADRUNNER 对应用程序施压时,采用的方法就是让一台机器模拟很多用户,同时向被 测用户发送请求或进行操作。这样,如果一台测试机器模拟的虚拟用户数过多,他本身性能的下 降会直接影响测试效果。

解说一:

多机联合产生负载 LOADRUNNER 对应用程序施压时,采用的方法就是让一台机器模拟很多用户,同时向被 测用户发送请求或进行操作。这样,如果一台测试机器模拟的虚拟用户数过多,他本身性能的下 降会直接影响测试效果。为了避免这种情况,LOADRUNNER 允许使用多台机器运行场景来均 衡测试机器的负荷。只要一台机器安装了 LOAD GENERATOR 并启动了 LOADRUNNER AGENT PROCESS 进程,就可以被 CONTROLLER 统一调度来运行场景,CONTROLLER 负载 收集统一的测试信息和执行结果。 ? 安装 LOADGENERATOR,如果一台测试机仅用来被 CONTROLLER 调用执行场 景,只需安装 LOAD GENERATOR 就可以了。方法是在 LOADRUNNER 安装首页 选择 LOAD GENERATOR 选项。 需要注意的是, LOADGENERATOR 的服务启动后, 屏幕右下角的任务栏上会显示一个代理(AGENT)的图标; ? 在 CONTROLLER 中创建 LOAD GENERATOR CONTROLLER 进行多机联合产生负载之前,首先要加载准备使用 LOAD GENERATOR,单击场景设定对话框中的 GENERATORS 按钮,系统会弹出 LOADGENERATORS 对话框;在 LOAD GENERATOR 对话框中可以查看到所有已经加载的 LOAD GENERATOR 信息。 ? NAME:LOAD GENERATOR 所在的机器名称。如果是 LOCALHOST,表明这 个 GENERATOR 是在本机上; ? ? ? STATUS:标识了 GENERATOR 目前的状态, PLATFORM:显示了系统的平台名称; 单击 ADD 可以添加新的 LOAD GENERATOR;添加 LOAD GENERATOR 后, 一般要测试 CONTROLLER 能否正确连接到这个 GENERATOR,单击 CONNECT 按钮,LOADRUNNER 的 CONTROLLER 就会尝试去连接选中的 LOAD GENERATOR, 如果连接成功就在 STATUS 字段中显示 READY, 如果失 败就会显示 FAILED。 ? 在场景中用不同的 LOAD GENERATOR 联合产生负载 创建好 LOADGENERATOR 以后,在 CONTROLLER 的 LOAD GROUPS 列表中就 可以选择使用了, 使用多个 LOAD GENERATOR 运行场景的时候,可以让不同的虚拟用户组在不同的 机器上运行,分解了 CONTROLER 本身的压力,更能体现系统真实的运行环境;

 

 

解说二:

一台机器打开controller,其他的加压机都启动agent.保持controller和各加压机之间通讯正常.
然后在controller的design中设置generators,把加压机的信息填写在load gererators中,connect一下,保证正常联通.
在design中选择添加脚本,在最后一列load generators中选择刚添加的任意一个加压机,就实现了用多台机器加压.

技术改变世界! --狂诗绝剑
目录
相关文章
|
6月前
|
Java 测试技术 Linux
jmeter-分布式部署之负载机的设置
jmeter-分布式部署之负载机的设置
263 2
|
6月前
|
监控 测试技术
【亮剑】理解CPU负载对服务器稳定性的重要性,并提供了诊断和解决CPU负载过高问题的步骤
【4月更文挑战第30天】本文阐述了理解CPU负载对服务器稳定性的重要性,并提供了诊断和解决CPU负载过高问题的步骤:1) 使用监控工具分析CPU使用率和系统负载;2) 深入排查运行队列、进程占用、系统调用和硬件状态;3) 根据排查结果进行代码优化、调整进程优先级或限制CPU使用率,必要时升级硬件。建议建立监控体系,定期性能测试,并持续优化以保证服务器高效运行。
219 1
|
6月前
|
存储 监控 Linux
如何根据实际工作负载和性能需求调整TDengine的系统配置?
【5月更文挑战第13天】如何根据实际工作负载和性能需求调整TDengine的系统配置?
147 0
|
6月前
|
测试技术 网络安全
负载测试二
负载测试二
负载测试二
|
6月前
|
测试技术 应用服务中间件 Apache
负载测试
负载测试
|
6月前
|
测试技术 应用服务中间件 网络安全
负载测试介绍一
负载测试介绍一
|
缓存 运维 监控
如何通过一系列步骤来诊断和解决服务器CPU负载过高问题?
如何通过一系列步骤来诊断和解决服务器CPU负载过高问题?
925 0
|
网络协议 容灾 Java
【游戏】服务器性能测试(六) 简单压测工具之高并发网络篇
对网络游戏服务器进行性能压测时,压测工具一般是模拟大量客户端连接服务器进行协议接口请求并发来压测服务器,因此就需要具有高并发的网络模块支持。本篇主要介绍我所了解的网络相关的知识。 当调用一个IO函数例如下面的recv函数,程序会进入阻塞,等待数据准备好,如果数据没有准备好将一直阻塞在recv处,直到有数据从系统内核拷贝到用户空间(即同步IO),然后IO函数返回读取的数据。还有recvfrom、send、sendto、accept、connect也是同理。
1039 0
【游戏】服务器性能测试(六) 简单压测工具之高并发网络篇
|
监控 测试技术 调度
性能测试必备知识(3)- 深入理解“平均负载”
性能测试必备知识(3)- 深入理解“平均负载”
370 0
性能测试必备知识(3)- 深入理解“平均负载”