负载均衡器支持
- Last UpdatedJun 29, 2026
- 1 minute read
AVEVA Web 客户端支持使用负载均衡器。负载均衡器的目的是:
-
为跨越多个客户网络的所有终端用户 Web 流量提供单一受控的入口点。
-
仅向终端用户提供负载均衡器的完全限定域名 (FQDN),从而避免内部 IP 和系统详细信息泄露,以增强系统安全性。
-
阻止所有对后端机器和服务的直接访问。
架构
-
Web 客户端、代理服务器及相关服务部署在负载均衡器之后。
-
后端系统仅可在内部网络内访问。
-
跨网络及外部访问仅允许通过负载均衡器进行。
此方案支持以下环境:
-
包含多个网络区域。
-
安全网络与安全性较低的网络之间严格隔离。
要求
-
System Platform 2026 及更高版本(适用于 InTouch Web 客户端)。
-
System Management Server (SMS) 节点上需安装 AVEVA Platform Common Services (PCS) 8.2 或更高版本。System Platform 2023 R2 SP1 P04 已包含 PCS 8.2.1。
配置
要启用负载均衡,您必须在 SMS 节点上的以下位置创建一个名为 userappsettings.json 的 JSON 文件:
<根驱动器>:\Program Files (x86)\AVEVA\Platform Common Services\Management Server
-
请确认 SMS 服务器节点上已部署 PCS 8.2 或更高版本。此补丁将安装 PCS 8.2.1。
-
在 JSON 文件中添加以下内容:
{
"ForwardedHeaders": {
"Enabled": true
}
}
<根驱动器>:\Program Files (x86)\AVEVA\Platform Common Services\Management Server
-
在 SMS 节点上,通过 Services.msc 重新启动 AVEVA Identity Manager 服务。
-
在 Web 客户端节点上,取消部署 ViewEngine(适用于 InTouch Web 客户端)。
-
在位于以下路径的 usersettings.json 文件中,将 Enabled 的值更新为 true:
<根驱动器>:\Program Files (x86)\Common Files\ArchestrA\Services\proxyserver
-
重新部署 WebViewEngine 或 ViewEngine。
-
在以下节点上打开配置器,并确保在 AVEVA Identity Manager 注册中配置了负载均衡器的完全合格域名 (FQDN):
-
SMS 节点
-
IDE 节点
-
Web 客户端节点
-
-
CONNECT:如果您正在使用 CONNECT,请确保将负载均衡器的 URL 注册为 CONNECT 中的允许回调 URL。
限制
Historization 控件(特别是 TrendPen 和 TrendApp)目前不兼容基于负载均衡器的访问模型。当这些控件通过负载均衡器路由时,由于应用程序设计假设与标准负载均衡行为存在冲突,可能会导致功能故障。针对此问题的修复工作正在进行中,计划在下一个版本中发布。