将安全私有访问部署为集群(可选)

Last published : Oct 24, 2026
Secure Private Access 本地解决方案可以作为集群部署,以实现高可用性、高吞吐量和可扩展性。对于大型部署(例如,超过 5000 个用户),可以部署多个独立的 Secure Private Access 节点来分发工作负载并增强可扩展性。

创建安全私有访问节点

  • 创建新的安全私有访问站点。有关详细信息,请参阅设置安全私有访问站点。
  • 将所需数量的集群节点添加到 Secure Private Access 站点。有关详细信息,请参阅通过加入现有站点设置 Secure Private Access。
  • 在每个 Secure Private Access 节点中,配置相同的服务器证书。证书主题公用名或主题备用名称必须与负载均衡器 FQDN 匹配。
  • 在 Secure Private Access 中配置第一个节点时,请使用负载均衡器名称。要添加后续节点,请在“集成”选项卡中指定数据库地址并手动运行数据库脚本。有关使用脚本升级数据库的详细信息,请参阅使用脚本升级数据库。
    集成选项卡

负载均衡器配置

Secure Private Access 集群设置没有特定的负载均衡配置要求。如果您使用 NetScaler® 作为负载均衡器,请注意以下事项:
  • 用于访问 StoreFront 的 FQDN 作为主题备用名称 (SAN) 包含在 DNS 字段中。如果您使用负载均衡器,则同时包含单个服务器的 FQDN 和负载均衡器 FQDN。这适用于 SSL 证书。对于 Secure Private Access,配置负载均衡器就足够了。有关详细信息,请参阅使用 NetScaler 进行负载均衡。 在配置 Secure Private Access 之前,必须配置 StoreFront 存储。如果使用负载均衡器,请使用负载均衡器名称配置基本 URL,并使用 HTTPS 进行安全通信。有关详细信息,请参阅使用 HTTPS 保护 StoreFront。
  • 建议安全私有访问服务以 HTTPS 运行,但这并非强制要求。安全私有访问服务也可以部署为 HTTP。
  • 支持 SSL 卸载或 SSL 桥接,因此可以使用任何负载均衡器配置。使用 SSL 桥接时,请确保在每个 Secure Private Access 节点中配置相同的服务器证书。此外,证书主题公用名或主题备用名称 (SAN) 必须与负载均衡器 FQDN 匹配。此外,SAN 必须在负载均衡器服务中配置。
  • 正确的 SSL 证书已绑定到 IIS 服务器和 NetScaler。
  • 使用安全密码。
  • Secure Private Access 服务(包括管理和运行时)是无状态的,因此不需要持久性。
  • 负载均衡器(例如 NetScaler)为后端服务器提供了默认的内置监视器(探测器)。如果必须为本地 Secure Private Access 服务器配置基于 HTTP 的自定义监视器(探测器),可以使用以下端点:
    /secureAccess/health
    预期响应:
    Http status code: 200 OK

    Payload:

    {"status":"OK","details":{"duration":"00:00:00.0084206","status":"OK"}}
    有关配置 NetScaler 负载均衡器的详细信息,请参阅 设置基本负载均衡。

为安全私有访问创建监视器

使用以下 CLI 命令为安全私有访问创建监视器。
add lb monitor SPAHealth HTTP -respCode 200 -httpRequest "GET /secureAccess/health" -secure YES
创建监视器后,将证书绑定到监视器。
有关使用 NetScaler UI 创建监视器的详细信息,请参阅 创建监视器。