Skip to main content
Dynamic Standby es una mejora de escalado automático que supervisa los niveles de umbral de servidores en espera y activa dinámicamente un mayor aprovisionamiento de servidores de juegos para satisfacer la demanda a escala. El escalado dinámico le permite seguir la curva de demanda del tráfico de sus jugadores, reduciendo la necesidad de aprovisionar manualmente por adelantado la capacidad de servidores multijugador. Por ejemplo, puede establecer umbrales para multiplicar los servidores en espera por determinadas cantidades cuando los servidores en espera se agoten hasta un porcentaje del “standby disponible”.

Terminología

  • Configuración de Dynamic Standby: un objeto programático configurable por el desarrollador del juego que representa la configuración de Dynamic Standby para evitar el agotamiento del grupo de servidores en espera.
  • Dynamic Standby activado: el momento en el que la plataforma de Multiplayer Servers comienza a asignar servidores en espera a un ritmo acorde con la configuración de Dynamic Standby, invalidando la configuración del mínimo de servidores en espera de destino.
  • Dynamic Standby desactivado: el momento en el que la plataforma de Multiplayer Servers deja de asignar servidores en espera a un ritmo acorde con la configuración de Dynamic Standby, restaurando la configuración del mínimo de servidores en espera de destino.

Cómo funciona

Los desarrolladores de juegos especifican un valor mínimo de servidores en espera de destino para el número mínimo de servidores en espera. Si la velocidad a la que se asignan los servidores activos crece rápidamente, los servidores en espera reales pueden llegar a cero. Si Dynamic Standby está habilitado, se desencadenará una heurística de escalado automático que ajustará el valor de servidores en espera de destino que usa la plataforma para compensar la velocidad de asignación de servidores activos. Dicho de otro modo, si el número de servidores en espera disponibles disminuye a una velocidad que podría provocar el agotamiento del grupo de servidores en espera, Dynamic Standby aumentará el número de servidores en espera de destino. Los gráficos siguientes muestran la diferencia de disponibilidad de servidores cuando Dynamic Standby está habilitado y cuando está deshabilitado. En el instante T2, aunque la configuración del mínimo de servidores en espera de destino es 10, el valor real de servidores en espera notificado por la plataforma es cercano a cero porque la velocidad a la que se asignan los servidores activos es demasiado grande para el número de servidores en espera. Con Dynamic Standby habilitado, el valor de servidores en espera de destino se establece en 20. Esto permite que el grupo de servidores en espera atienda la tasa de solicitudes y se reconstruya para gestionar el crecimiento adicional de servidores activos.

Cálculo de los objetivos de Dynamic Standby

Con Dynamic Standby habilitado, el valor de servidores en espera de destino se calcula para cada umbral configurado: SI (Servidores activos > 1X servidores en espera de destino) Y ((Servidores en espera reales / Mínimo de servidores en espera de destino) < 0.50) ENTONCES Servidores en espera de destino = 1.5 * Servidores en espera de destino SI (Servidores activos > 1X servidores en espera de destino) Y ((Servidores en espera reales / Mínimo de servidores en espera de destino) < 0.25) ENTONCES Servidores en espera de destino = 3.0 * Servidores en espera de destino SI (Servidores activos > 1X servidores en espera de destino) Y ((Servidores en espera reales / Mínimo de servidores en espera de destino) < 0.005) ENTONCES Servidores en espera de destino = 4.0 * Servidores en espera de destino Volviendo a la figura #1 anterior, la tabla siguiente ilustra las entradas del cálculo de servidores en espera de destino y sus valores: Cuando Dynamic Standby se desactiva, se produce una reducción gradual de los servidores en espera hasta alcanzar el mínimo de servidores en espera original.

Interfaz de usuario de Dynamic Standby

La característica Dynamic Standby puede habilitarse desde el portal para desarrolladores navegando a la página Multiplayer | Servers | Build Regions. La configuración de Dynamic Standby se aplica de forma exclusiva a cada región de una compilación. Cuando está habilitada, la tabla Build Servers by Region muestra un rayo junto al nombre de la región Para habilitar Dynamic Standby, cree invalidaciones de región seleccionando Edit overrides para configurar los ajustes de escalado de una región específica. Cuando el botón de Dynamic Standby se coloca en la posición de activado, el cuadro de diálogo de invalidaciones dinámicas se expande con opciones de configuración. Las opciones controlan cómo responde Dynamic Standby cuando aumenta o disminuye debido a la demanda de los jugadores. Cada entrada del cuadro de diálogo se describe en la tabla siguiente: Después de realizar cambios en las invalidaciones dinámicas de una región, seleccione Save and close para guardar los cambios realizados y volver a la página de resumen de regiones de la compilación. La página de resumen de regiones de la compilación indica que Dynamic Standby está habilitado y resume brevemente la configuración de los umbrales.
Última modificación el 28 de agosto de 2026