ADSelfService Plus 的负载平衡

负载平衡是一种将传入请求分配到多台服务器的技术。这有助于缓解因流量过大导致的性能下降,消除由于系统或应用程序故障引起的停机时间,并为终端用户提供更好的体验。

开始之前

访问我们的商店 购买故障转移和安全网关服务。
  • 确保在多台计算机上安装相同版本的 ADSelfService Plus(至少两台)。这些计算机应处于同一网络中,并能够在不受防火墙或杀毒软件限制的情况下相互通信。
  • 选择一个 ADSelfService Plus 实例作为主节点,其余的作为辅助节点。所有辅助节点都将使用在主节点中配置的数据库。
  • 任何对负载平衡配置的更改只能在主节点上进行。
  • 启用负载平衡时,不可启用高可用性。
  • 启用负载平衡时,智能卡认证将被禁用。
  • SSL 证书和会话过期时间应单独为负载平衡配置中涉及的每个 ADSelfService Plus 节点配置。
  • 如果要为负载均衡器服务启用 HTTPS,请为负载平衡配置中涉及的所有 ADSelfService Plus 节点启用 HTTPS。
  • 所有节点的 SSL 连接必须相同。如果在主节点上启用了 SSL 连接,则必须在所有辅助节点上也启用。
  • 如果在 ADSelfService Plus URL 中使用了上下文路径,请在所有辅助节点使用相同的上下文路径。
  • 一旦配置了负载平衡,您将获得一个负载均衡器访问 URL。配置它为 产品访问 URL
  • 配置负载平衡的步骤

    1. 在所有机器上启动 ADSelfService Plus。
    2. 选择您已选定为主节点的 ADSelfService Plus 实例,并以管理员身份登录。
    3. 转到 管理 → 企业必备 → 负载平衡
    4. 点击 配置负载均衡器
    5. 主节点 URL 将自动填充。
    6. 输入 负载均衡器端口。此端口将由负载均衡器服务使用,并且应不同于 ADSelfService Plus 使用的端口。
    7. 一旦输入端口号,负载均衡器 URL 将会被填充。
    8. 注意:使用此 URL 作为 管理 → 产品设置 → 连接 → 配置访问 URL 中的访问 URL
    9. 辅助节点 部分,输入已安装在另一台机器上的 ADSelfService Plus 的主机名或 IP 地址和端口号在 服务器 URL 字段中。
    10. 产品管理员用户名密码 字段中,输入在辅助 ADSelfService Plus 节点中具有超级管理员角色的用户的用户名和密码。
    11. 点击 保存
    12. 如果要添加更多辅助节点,点击 + 图标并重复步骤 9。
    13. 首先,主节点将自动重启。启动并运行后,所有辅助节点将自动重启。

    修改负载平衡配置的步骤

    负载平衡配置的任何修改都必须仅在主节点上进行。

    启用负载均衡后管理计划作业

    默认情况下,启用负载均衡后,报表生成、Active Directory到ADSelfService Plus同步等计划作业将由主节点运行。但是,您可以配置计划作业由某个辅助节点运行以减轻主服务器的负载。

    在特定节点上运行计划作业的方法:

    1. 以管理员身份登录到ADSelfService Plus主节点。
    2. 前往管理员 → 企业必备功能 → 负载均衡
    3. 点击管理计划作业
    4. 调度器运行位置下拉菜单中选择一个服务器。
    5. 点击保存

    故障排除提示

    1. 构建编号与主节点不同。
    2. 原因:如果辅助节点的ADSelfService Plus构建编号与负载均衡配置中指定为主节点的ADSelfService Plus实例的构建编号不同,则会出现此错误。

      解决方案:确保将所有指定为辅助节点的ADSelfService Plus实例更新至与指定为主节点的ADSelfService Plus实例相匹配的构建编号。请参阅服务包页面了解如何更新ADSelfService Plus。

    3. 计划作业未运行。请重新启动此服务器。
    4. 原因:一旦您修改管理计划作业设置并选择新的服务器运行计划作业,您必须重启所选节点。如果节点未重启,则会出现此错误。

      解决方案:重启节点以运行计划作业。

    5. 发现协议不匹配。请确保参与负载均衡的所有节点使用相同的协议。
    6. 原因:如果辅助服务器使用的协议与主节点使用的协议不同,则会出现此错误。

      解决方案:参与负载均衡配置的所有辅助节点必须使用主节点使用的相同协议。例如,如果在主节点中启用了HTTPS,则必须在所有辅助节点中也启用HTTPS。请参阅此指南了解如何在ADSelfService Plus中启用HTTPS和安装SSL证书。

    7. 通信问题。确保在主节点和备用节点上未被防火墙阻止端口 <7800>。如果问题仍然存在,请点击此处进行故障排除。
    8. 原因:

      解决方案:

    9. 节点宕机或无法访问。
    10. 原因:如果节点的IP地址发生变化,可能会出现此错误。

      解决方案:重启节点并检查问题是否解决。

    版权所有 © 2024卓豪(中国)技术有限公司,保留所有权利。

    Back to Top