错误:无法通过通道发送数据 - 在LoadRunner中后消息失败(Error: Failed to

2019-10-21 04:12发布

我用LR性能测试和遇到下面的错误:

错误:无法通过通道发送数据 - 留言信息失败。

难道这样的错误指示代理数量瓶颈? 如果是这样,我只需要添加剂,对不对?

感谢您的提示。

Answer 1:

负载生成器计算机(S)下lr_bridge.exe,更新前夕文件没有得到足够的CPU时间片,以便能够将事件发送到控制器的线程当一个上发生的错误。 在LG机将保持读写线程对同一主线程前夕文件上的mdrv.dat文件启用一个额外的标志,从而使其能够拥有所有的CPU所需的时间。

要解决这个问题:

禁用Web诊断为J2EE / .NET。 如果行为仍然存在,请通过下面的步骤。

在所有的是正在执行Vuser的负载生成器的机器,通过增加粗体下列线编辑\ DAT \的mdrv.dat文件

[lr_trans_server]

ExtPriorityType = transaction_server

WINNT_EXT_LIBS = trans_server.dll

WIN95_EXT_LIBS = trans_server.dll

LINUX_EXT_LIBS = libtrans_server.so

SOLARIS_EXT_LIBS = libtrans_server.so

HPUX_EXT_LIBS = libtrans_server.sl

AIX_EXT_LIBS = libtrans_server.so

LibCfgFunc = TransactionServer_configure

GetLoaderInterfaceFunc = get_ts_interface

AddLoaderClientInterfaceFunc = add_ts_client_interface

GetLoaderCommandLine = trans_server_extra_ext

装载机= 1

ExtMessageQueue = 0

SECURITYMODE =开

ExtCmdLineOverwrite = -eve_thread_run_on_main_thread

保存在文件的mdrv.dat的变化,然后重新运行负载测试。



文章来源: Error: Failed to send data by channels - post message failed in Loadrunner