Édition

Scheduled Standby

Scheduled Standby is an auto scaling enhancement that adjusts standby server levels at a single or recurring scheduled date & time. Scheduled standby enables server scaling based on a schedule. It allows you to scale your game server ahead of predicted load changes. For example, every weekend, traffic to your game server increases on Friday 2 PM PST and starts to decrease by Sunday 11 PM PST. You can plan your scaling activities based on the known player demand patterns of your game.

How it works

Game developers specify a target standby floor value for the minimum number of standby servers. If player demand is predicted to grow during a specific date & time window where active servers grows rapidly, the actual standby servers may hit zero triggering standby pool starvation. If Scheduled Standby is enabled, standby pools can auto scale and adjust the target standby value used by the platform at a specific date and time.

Scheduled Standby User Interface

The Scheduled Standby feature can be enabled from the developer portal by navigating to the Multiplayer | Servers | Build Regions page. Scheduled Standby settings are uniquely applied to each region of a build. When enabled, the Build Servers by Region table presents a clock ( ) next to the region name

 Build Regions Summary

To enable Scheduled Standby, create a region overrides by selecting Edit overrides to configure scaling settings for a specific region.

 Build Regions Overrides Off

Configuring a regions override will surface options to enable server scaling settings for both dynamic standby and scheduled standby. Scheduled standby is disabled by default. To enable scheduled standby, select New override in the Scheduled overrides page section.

 Build Regions Scheduled Overrides Off

When the scheduled new override is selected, , the scheduled overrides dialog expands to surface options that control how Scheduled Standby behaves when it ramps up to support player demand or when it ramps down when players disconnect from active servers. Each dialog input is described below:

Dialog Input Description
Target standby The target number of servers to have waiting for an allocation before applying dynamic standby
Description Description of the scheduled override
Day of the week Scheduled day of the week to scale standby settings
Duration Scheduled length of time to maintain the scale of standby settings
Begin schedule Scheduled date to activate the scheduled overrides
Repeat weekly Flag determining if scheduled standby settings will repeat on the day of the week specified

 Build Regions Scheduled Override

Scheduled standby supports multiple scheduled overrides providing the schedules don't overlap each other. Simply select New override to add another scheduled override. A scheduled override can also be disabled in the override details page section.

 Build Regions Schedule Override On

After making changes to the scheduled overrides of a region, select Save and close to save the changes made and return to the build regions summary page. The builds region summary page indicate that Scheduled standby is enabled and tabulates the scheduled settings.

 Build Regions Override On