此版本的 GitHub Enterprise 已停止服务 2021-06-09. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

配置高可用性

GitHub Enterprise Server 支持高可用性操作模式,此模式设计为可在发生影响主设备的硬件故障或重大网络中断的情况下最大限度地减少服务中断。

  • 关于高可用性配置

    在高性能配置中,完全冗余的次级 GitHub Enterprise Server 设备通过复制所有主要数据存储与主设备保持同步。

  • 创建高可用性副本

    在主动/被动配置中,副本设备是主设备的冗余副本。 如果主设备发生故障,高可用性模式允许副本作为主设备运行,从而最大限度地减少服务中断。

  • 发起到副本设备的故障转移

    您可以使用命令行故障转移到 GitHub Enterprise Server 副本设备以进行维护和测试,也可以在主设备发生故障时进行故障转移。

  • 恢复高可用性配置

    在故障转移到 GitHub Enterprise Server 设备后,您应尽快恢复冗余,而不应依赖于一台设备。

  • 移除高可用性副本

    您可以暂时停止对 GitHub Enterprise Server 副本的复制,也可以永久地移除复制。

  • 关于 Geo-replication

    GitHub Enterprise Server 上的 Geo-replication 使用多个活动副本满足从异地分布式数据中心发出的请求。