High Availability

高可用性是针对一个系统或组件,其目的是确保运行性能高于正常时期。AD360帮助管理员在主服务器出现故障时保持服务器的高可用性。

AD360通过使用一个高可用性架构来实现这一点,该架构指定一个备份服务器作为主服务器的备份。

  • 两台服务器使用相同的数据库,在任何给定时间,一台服务器将满足用户请求,而另一台服务器将处于不活动状态,直到主服务器关闭。
  • 只要运行的主服务器遇到计划外停机,备用服务器就可以运行并控制组件。

前提条件

在启用此设置之前,请确保满足以下条件。

  1. 确保从AD360到数据库的TCP/IP连接没有被主服务器和备用服务器的防火墙阻止

  2. 确保使用的MS SQL server的版本高于MS SQL server 2005

  3. 确保主备机都能满足以下:

    • 作为服务安装并运行
    • 拥有相同的架构(32位或64位)、版本和构建号
    • 都连接到相同的域和网络
      如果您的IP范围是172.21.9.x,那么主服务器、备用服务器和虚拟IP也应该位于IP范围172.21.9.x。

    只能从备用服务器禁用高可用性。请关闭主服务器中的组件,然后从备用服务器启动它。

    配置

    请按照以下步骤启用此设置。

    • Navigate to 管理 → 管理 → 高可用性.
    • 选择要为其配置高可用性设置的组件

    为后续字段输入适当的值以启用此设置。

    • 主服务器: 此文本框将包含安装所选组件的主服务器的URL。
    • 备用服务器: 输入将在主服务器停机期间接管的辅助服务器的详细信息。
      • 备用服务器名称/ IP: 输入要在主服务器停机期间接管的辅助服务器的URL。
      • 管理员用户名/密码:在备用服务器中输入组件的超级管理凭据。

    注意: 超级管理员是指能够完全控制整个应用程序的用户。

    • 虚拟IP: 输入一个用于访问主服务器和备用服务器的IP。当使用此IP访问产品时,数据将直接通过在特定时间处于活动状态的服务器路由。
      • 虚拟IP地址:虚拟IP地址是一个未使用的静态IP地址。打开cmd并尝试ping一个IP。如果它抛出错误“请求超时”,IP是未使用的,可以作为虚拟IP使用。输入虚拟IP来访问主服务器和备用服务器。
      • 虚拟主机名:虚拟主机名是给虚拟IP的别名。这可以从DNS服务器设置。输入虚拟主机名来访问主服务器和备用服务器。
    • 点击 保存