Esta versión de GitHub Enterprise Server se discontinuará el 2026-03-17. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.
Configurar el agrupamiento
La topología de clúster de GitHub Enterprise Server proporciona escalado horizontal para entornos con decenas de miles de desarrolladores.
Acerca de las agrupaciones
La topología de clúster para GitHub Enterprise Server está diseñada para admitir decenas de miles de usuarios en los que otras topologías experimentarían el agotamiento de recursos. En un clúster, los servicios de la instancia se escalan horizontalmente entre varios nodos.
Diferencias entre los agrupamientos y la disponibilidad alta (HA)
Obtén información sobre las diferencias entre las topologías de implementación de las máquinas virtuales (VM) que componen una instancia de GitHub Enterprise Server.
Acerca de los nodos de agrupación
En un clúster de GitHub Enterprise Server, los nodos son máquinas virtuales individuales que ejecutan el software GitHub Enterprise Server que componen la instancia. Cada nodo ejecuta un conjunto de servicios.
Configuración de la red de agrupaciones
Un clúster de GitHub Enterprise Server requiere una resolución de nombres DNS adecuada, equilibrio de carga y comunicación entre nodos.
Inicializando el clúster
Una agrupación de GitHub Enterprise Server se debe configurar con una licencia y se debe inicializar mediante un shell administrativo (SSH).
Diferir la carga inicial de la base de datos
Puede acelerar el proceso de agregar un nuevo nodo de réplica de MySQL al clúster si opta por diferir la propagación de la base de datos.
Actualizar un clúster
Para actualizar un clúster de GitHub Enterprise Server a la versión más reciente, usa el shell administrativo (SSH).
Supervisión del estado del clúster
Para garantizar el rendimiento y la redundancia de un clúster de GitHub Enterprise Server, puedes supervisar el estado del clúster.
Supervisión del estado de los Nodos del Clúster con el Servicio de Elegibilidad de Nodos
Puedes supervisar mediante el uso de Node Eligibility Service cuándo los nodos de un clúster de GitHub Enterprise Server han estado sin conexión durante tanto tiempo al punto de causar problemas.
Reequilibrio de las cargas de trabajo del clúster
Puedes forzar que el clúster GitHub Enterprise Server distribuya uniformemente las asignaciones de trabajos para las cargas de trabajo en los nodos del clúster.
Reemplazar un nodo de agrupación
Si se produce un error en un clúster de GitHub Enterprise Server, o si quieres agregar un nuevo nodo con más recursos, marca los nodos que quieres reemplazar como sin conexión y agrega el nuevo nodo.
Configurar la replicación con disponibilidad alta para un clúster
Puedes configurar una réplica de todo tu clúster de GitHub Enterprise Server en un centro de datos diferente, permitiendo al clúster cambiar al modo de redundancia ante nodos caídos.
Iniciando una conmutación por error a tus clústeres de réplica
Si se produce un error en el clúster de GitHub Enterprise Server, puedes realizar una conmutación por error a la réplica.