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

# スケジュールされたスタンバイ

> Scheduled Standby は、単発または繰り返しのスケジュール日時にスタンバイ サーバー レベルを調整する自動スケーリング拡張機能です。

Scheduled Standby は、単発または繰り返しのスケジュール日時にスタンバイ サーバー レベルを調整する自動スケーリング拡張機能です。Scheduled Standby は、スケジュールに基づいたサーバーのスケーリングを可能にします。予測される負荷変化に先立って、ゲーム サーバーをスケーリングできます。たとえば、毎週末、ゲーム サーバーへのトラフィックは金曜日の午後 2 時 (PST) に増加し始め、日曜日の午後 11 時 (PST) までに減少し始めます。ゲームの既知のプレイヤー需要パターンに基づいて、スケーリング アクティビティを計画できます。

## 仕組み

ゲーム開発者は、スタンバイ サーバーの最小数のターゲット スタンバイ フロア値を指定します。特定の日時範囲内でプレイヤー需要が増加すると予測され、アクティブ サーバーが急速に増える場合、実際のスタンバイ サーバーがゼロに達し、スタンバイ プールの枯渇がトリガーされる可能性があります。Scheduled Standby が有効化されている場合、スタンバイ プールは自動スケーリングし、特定の日時にプラットフォームで使用されるターゲット スタンバイ値を調整できます。

## Scheduled Standby ユーザー インターフェイス

Scheduled Standby 機能は、開発者ポータルから Multiplayer | Servers | Build Regions ページに移動することで有効化できます。Scheduled Standby 設定は、ビルドの各リージョンに一意に適用されます。有効化されると、Build Servers by Region テーブルにリージョン名の横に時計 (  ) が表示されます

![ Build Regions Summary](https://mintcdn.com/microsoft-4404708b/U1LR64ZWxo45eXwl/images/playfab/multiplayer/servers/build_regions_summary_2.png?fit=max\&auto=format\&n=U1LR64ZWxo45eXwl\&q=85\&s=671ff7e6aca3c7e6640c45ec365eea77)

Scheduled Standby を有効化するには、Edit overrides を選択して特定のリージョンのスケーリング設定を構成することで、リージョンのオーバーライドを作成します。

![ Build Regions Overrides Off](https://mintcdn.com/microsoft-4404708b/U1LR64ZWxo45eXwl/images/playfab/multiplayer/servers/region_override_off_3.png?fit=max\&auto=format\&n=U1LR64ZWxo45eXwl\&q=85\&s=6f3b40d40e1927d0a1b355abec63b060)

リージョンのオーバーライドを構成すると、動的スタンバイとスケジュール スタンバイの両方に対するサーバー スケーリング設定を有効化するオプションが表示されます。スケジュール スタンバイはデフォルトでは無効化されています。スケジュール スタンバイを有効化するには、Scheduled overrides ページ セクションで New override を選択します。

![ Build Regions Scheduled Overrides Off ](https://mintcdn.com/microsoft-4404708b/U1LR64ZWxo45eXwl/images/playfab/multiplayer/servers/region_override_off_4.png?fit=max\&auto=format\&n=U1LR64ZWxo45eXwl\&q=85\&s=67d22d58400238ffc93392b5a5c6551a)

scheduled new override を選択すると、scheduled overrides ダイアログが展開され、Scheduled Standby がプレイヤー需要をサポートするためにランプアップする場合や、プレイヤーがアクティブ サーバーから切断されたためにランプダウンする場合の動作を制御するオプションが表示されます。各ダイアログ入力について以下に説明します。

| ダイアログ入力 | 説明 |
| - | - |
| Target standby | 動的スタンバイを適用する前に、割り当てを待機するサーバーのターゲット数 |
| Description | スケジュールされたオーバーライドの説明 |
| Day of the week | スタンバイ設定をスケーリングするスケジュールされた曜日 |
| Duration | スタンバイ設定のスケールを維持するスケジュールされた時間の長さ |
| Begin schedule | スケジュールされたオーバーライドをアクティブ化するスケジュールされた日付 |
| Repeat weekly | スケジュールされたスタンバイ設定を、指定された曜日に繰り返すかどうかを決定するフラグ |

![ Build Regions Scheduled Override](https://mintcdn.com/microsoft-4404708b/U1LR64ZWxo45eXwl/images/playfab/multiplayer/servers/region_override_on_2.png?fit=max\&auto=format\&n=U1LR64ZWxo45eXwl\&q=85\&s=3274300d00576cd82ad62b9c550fff9f)

スケジュール スタンバイは、スケジュールが互いに重複しない限り、複数のスケジュールされたオーバーライドをサポートします。単に New override を選択して別のスケジュールされたオーバーライドを追加します。スケジュールされたオーバーライドは、オーバーライド詳細ページ セクションで無効化することもできます。

![ Build Regions Schedule Override On](https://mintcdn.com/microsoft-4404708b/U1LR64ZWxo45eXwl/images/playfab/multiplayer/servers/region_override_on_3.png?fit=max\&auto=format\&n=U1LR64ZWxo45eXwl\&q=85\&s=61083e5ca7a8a34cfd99df14c23e31cd)

リージョンのスケジュールされたオーバーライドに変更を加えた後、Save and close を選択して変更を保存し、build regions summary ページに戻ります。builds region summary ページには、Scheduled standby が有効化されていることが表示され、スケジュールされた設定が表形式で示されます。

![ Build Regions Override On](https://mintcdn.com/microsoft-4404708b/U1LR64ZWxo45eXwl/images/playfab/multiplayer/servers/region_override_on_4.png?fit=max\&auto=format\&n=U1LR64ZWxo45eXwl\&q=85\&s=fca8406ff3d7acceed2395c780e7ff89)


## Related topics

- [Insights のスケジュールされたスケーリング タスクの作成](https://docs.xbox.com/ja-jp/services/playfab/api-references/rest/admin/scheduled-task/create-insights-scheduled-scaling-task.md)
- [スケジュールされたタスク](https://docs.xbox.com/ja-jp/services/playfab/data-analytics/acting-data/scheduled-tasks/index.md)
- [スケジュールされたタスクの関数結果の送信](https://docs.xbox.com/ja-jp/services/playfab/api-references/rest/cloudscript/server-side-cloud-script/post-function-result-for-scheduled-task.md)
- [プレイヤー カスタム プロパティによる高度なセグメント化](https://docs.xbox.com/ja-jp/services/playfab/live-service-management/game-configuration/segmentation/advanced-segmentation.md)
- [Azure Functions コンテキスト モデルを使用した PlayFab CloudScript](https://docs.xbox.com/ja-jp/services/playfab/live-service-management/service-gateway/automation/cloudscript-af/CloudScript-af-context.md)
