以下要求对于本地负载喷油器的正常运行至关重要。 虽然这些涵盖了基础知识,但重要的是要注意,某些方面可能与客户端的特定安全策略有着错综复杂的联系。 这些细微差别将通过技术支持请求逐案解决,因为它们与客户特定的安全考虑有关。
系统要求
硬件要求:
- 2 核 CPU 或更高版本
- 16 GB 内存
- 2 GB 硬盘空间
软件先决条件:
- 在 LoadView 帐户中启用本地加载项
- 用于安装和执行的管理访问
- 操作系统: Windows Server 2016 or higher x 64bit
- .NET 7.0 桌面运行时 (v7.0.11) – Windows x64
- ASP.NET Core 7.0 运行时 (v7.0.11) – Windows x64
- Chrome(最新版本)或 Edge(最新版本)仅用于本地代理注册
- Windows 媒体播放器(仅适用于流媒体任务)
- 在计算机上启用远程桌面服务(仅适用于基于浏览器的测试)
- “始终提示输入密码”组策略设置为“未配置”
ASP.NET Core 7.0 运行时 (v7.0.11) 的出站流量要求 – Windows x64
使用已安装的本地代理应用从服务器访问以下资源:
https://lvbridge.dotcom-monitor.com/privateagentapi/ping/auth/1
.NET 7.0 桌面运行时 (v7.0.11) 的出站流量要求 – Windows x64
从安装了本地代理应用的服务器访问以下资源:
这些地址应返回 Web 服务页:
https://privateagentcontroller.dotcom-monitor.com/PrivateAgentController/RemoteConfigurationService.svc
https://privateagentcontroller2.dotcom-monitor.com/PrivateAgentController/RemoteConfigurationService.svc
地址应返回空白页:
https://privateagentcontroller.dotcom-monitor.com/PrivateAgentWebProxy/entrypoint.wproxy
https://privateagentcontroller2.dotcom-monitor.com/PrivateAgentWebProxy/entrypoint.wproxy
在 LoadView 中配置本地负载注入器
若要使用 LoadView 运行本地负载测试,首先需要在 LoadView 帐户中创建和配置本地负载注入器:
- 登录到您的 LoadView 帐户,然后转到 管理 > 本地负载注入器
- 单击“本地负载喷油器”屏幕上的“新建喷油器”。
- 为代理指定唯一名称,提供区域和代理描述。
- 如果要限制真实浏览器中负载测试的有效负载(Web 应用/网页负载测试),请设置 真实浏览器测试的最大负载注入器有效负载 参数。
- 保存更改。 代理名称将显示在本地注入器列表中。
如何使用安装向导安装本地负载注入器
要在服务器上安装本地负载注入器,请按照以下步骤操作:
1. 从 管理 > 本地负载注入器中,单击 下载安装程序。
3. 运行安装程序并按照本地安装向导的步骤操作。
4. 完成本地加载注入器设置,并通过登录您的 Dotcom-Monitor 帐户注册注入器。
5. 要将代理连接到您的帐户,成功登录后,请从在您的 LoadView 帐户中创建的本地注入器列表中选择一个注入器名称。
如何以无提示方式安装 本地代理 MSI 包
本地代理支持命令行安装。 使用本节中提供的建议,您可以通过使用特定的静默安装参数调用安装程序,在企业环境中自动安装 On-Prem Agent 应用程序。
复制安装命令
- 在服务器上,以管理员身份运行命令提示符 (cmd)。
- 在命令行中复制并粘贴以下命令:
OnPremAgentSetup.msi REGISTRATORCMD="-autoinstall -authtoken=<UID>" /log 1.txt /qb
创建您的身份验证令牌
要继续安装,您需要将 -authtoken 参数中的“<UID>”替换为实际的身份验证令牌。 为此:
- 登录到加载视图帐户。
- 在 LoadView 中,创建一个集成 UID,该 UID 将用作身份验证令牌,位于 Manage> Integrations > Add Integration > Load Testing Web API 下。
- 单击“创建集成”,然后从“集成 UID”列表中复制“负载测试 Web API 唯一标识符”。
- 将命令中的“<UID>”替换为您刚刚复制的唯一标识符。 您的命令应如以下示例所示。
运行命令
按 Enter 键运行该命令。 安装过程将开始,代理将自动在 LoadView 中注册。
集中安装
可以使用各种组部署工具在多个服务器上集中安装本地代理。 例如,可以使用轻型 PowerShell 脚本 在 Active Directory 域中的特定服务器上安装代理。
请注意,该脚本必须使用对要安装代理的服务器具有管理员权限的帐户运行。