Édition

Scaling Programmatically

Dynamic Standby Object

The Dynamic Standby feature introduces a new object to the Multiplayer programming interface called DynamicStandby. The Dynamic Standby object is an optional property of the BuildRegionParams object.

Configuring Dynamic Standby requires editing the settings properties of the Dynamic Standby object. Modifying the default values of the properties is an advanced game server feature and must be done with caution.

Scheduled Standby Object

The Scheduled Standby feature introduces a new object to the Multiplayer programming interface called ScheduledStandby. The Scheduled Standby object is an optional property of the BuildRegionParams object.

Configuring Schedule Standby requires editing the settings properties of the Schedule Standby object. Modifying the default values of the properties is an advanced game server feature and must be done with caution.

Enable Standby Scaling programmatically

You can programmatically enable Dynamic or Scheduled Standby by calling any of the following Multiplayer Server APIs:

  1. Override Update Build Regions
    UPSERT: An operation that inserts rows into a database table (if they do not already exist) or updates them (if they do).
  2. Create Build with Custom Container
  3. Create Build with Managed Container

To enable Dynamic or Schedule Standby programmatically, toggle the Mode property to ON. The Mode is the only required property of the Dynamic Standby or Schedule Standby Settings object. Its default value is OFF.