> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Escalado mediante programación

> Escale PlayFab Multiplayer Servers mediante programación con la API de Multiplayer Servers y el objeto DynamicStandby de BuildRegionParams para un modo en espera basado en la demanda.

## Objeto Dynamic Standby

La característica Dynamic Standby introduce un nuevo objeto en la interfaz de programación de Multiplayer llamado `DynamicStandby`. El objeto Dynamic Standby es una propiedad opcional del objeto [BuildRegionParams](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayerserver/updatebuildregions#buildregionparams).

Configurar Dynamic Standby requiere editar las propiedades de configuración del objeto Dynamic Standby. Modificar los valores predeterminados de las propiedades es una característica avanzada del servidor de juego y debe hacerse con precaución.

## Objeto Scheduled Standby

La característica Scheduled Standby introduce un nuevo objeto en la interfaz de programación de Multiplayer llamado `ScheduledStandby`. El objeto Scheduled Standby es una propiedad opcional del objeto [BuildRegionParams](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/update-build-regions#buildregionparams).

Configurar Scheduled Standby requiere editar las propiedades de configuración del objeto Scheduled Standby. Modificar los valores predeterminados de las propiedades es una característica avanzada del servidor de juego y debe hacerse con precaución.

## Habilitar el escalado en espera mediante programación

Puede habilitar mediante programación Dynamic Standby o Scheduled Standby llamando a cualquiera de las siguientes API de Multiplayer Server:

1. Invalidar [Update Build Regions](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/update-build-regions)\
   *UPSERT: una operación que inserta filas en una tabla de base de datos (si aún no existen) o las actualiza (si existen).*
2. [Create Build with Custom Container](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayerserver/createbuildwithcustomcontainer)
3. [Create Build with Managed Container](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/create-build-with-managed-container)

Para habilitar Dynamic Standby o Scheduled Standby mediante programación, establezca la propiedad `Mode` en ON. `Mode` es la única propiedad obligatoria del objeto de configuración de Dynamic Standby o Scheduled Standby. Su valor predeterminado es **OFF**.


## Related topics

- [Uso de PlayFab Multiplayer Servers para hospedar juegos multijugador](/es/services/playfab/multiplayer/servers/using-playfab-servers-to-host-games.md)
- [Escalado en espera](/es/services/playfab/multiplayer/servers/scaling-standby.md)
- [Escalado del emparejamiento](/es/services/playfab/multiplayer/matchmaking/matchmaking-partition.md)
- [Escalado programado](/es/services/playfab/data-analytics/legacy/insights/scheduled-scaling.md)
- [Notas de la versión de PlayFab 2020](/es/services/playfab/release-notes/2020.md)
