Windows和Linux下的Loadrunner代理

Windows和Linux下的Loadrunner代理,linux,loadrunner,Linux,Loadrunner,我将使用LR执行负载测试。控制器已安装在windows下,由于机器短缺,代理已安装在windows和linux下。问题是: 1) 如果windows和linux可以相互通信,LR是否支持我所关心的这种模式? 2) 如果是,应该编辑关于linux的哪些配置?注意:在windows下,我编辑了两个注册表项:TcpTimeWaitDelay和MaxUserPort 任何关于这些问题的提示都将不胜感激 (1)自LoadRunner的第一个版本以来,LoadRunner就支持基于UNIX的Load Gen

我将使用LR执行负载测试。控制器已安装在windows下,由于机器短缺,代理已安装在windows和linux下。问题是:

1) 如果windows和linux可以相互通信,LR是否支持我所关心的这种模式? 2) 如果是,应该编辑关于linux的哪些配置?注意:在windows下,我编辑了两个注册表项:TcpTimeWaitDelay和MaxUserPort

任何关于这些问题的提示都将不胜感激

(1)自LoadRunner的第一个版本以来,LoadRunner就支持基于UNIX的Load Generator。自版本5.02以来,基于Windows的控制器已经能够与基于UNIX(现在是LINUX)的负载生成器通信。这是一个使用负荷发生器的成熟模型。这是基于Windows的控制器和基于LINUX的load Generator之间基于套接字服务的通信…这与基于Windows的控制器和基于Windows的load Generator之间也使用的模型相同

Linux负载生成器并不被认为是杂乱无章的,因为它们不支持所有协议。基于Windows的load Generator支持所有协议。同样,基于Windows的load Generator是支持的“参考”生成器,因此如果您需要调用带有问题的load Generator,请准备将基于Windows的load Generator与基于LINUX的load Generator的性能进行对比,以便提供支持


(2) 你能回答为什么编辑这些值吗?这将是一个非常规的安装,手动编辑注册表项。因此,如果您能解释为什么这样做,可能会帮助我们了解您试图实现的目标,以及您是否需要对其他主机进行此类修改。

感谢James的快速回复。我解释问题2。1) 编辑两个windows注册表项:“TcpTimeWaitDelay”和“MaxUserPort”的原因是我多次遇到错误“错误:无法连接到服务器”192.168.1.100:2060:[10061]连接被拒绝”。这样做可以修复此错误。2) 我询问linux提示,因为在LR运行期间,只有linux代理无法频繁初始化。所以我想知道是否应该在linux和windows下进行一些配置。注意:我的LR ENV包括7个windows代理和3个linux代理。鉴于这两个注册表项的性质,我将研究重载的load Generator。至于linux代理没有初始化的原因,代理软件的版本非常特定于供应商和操作系统的版本。所以,如果你正在试验一个非版本的make,那么你应该期待奇怪的行为。如果您是完全受支持的操作系统和版本,我还建议您使用HP支持打开案例。感谢James的详细回复。我的linux版本是:centos 6.3 final。将向HP提起诉讼。在联系HP支持部门之前,请仔细检查我们的LINUX版本,如有必要,请与受支持的供应商和版本进行核对,例如转到实际的RedHat Enterprise xx.xx以检查该版本与Centos版本之间的差异。