View a markdown version of this page

ゲームサーバーグループの寿命 - Amazon GameLift Servers

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ゲームサーバーグループの寿命

ゲームサーバーグループは、プロビジョニングやステータスの更新を含む、次のライフサイクルを経過します。ゲームサーバーグループは、寿命の長いリソースと想定されます。

ゲームサーバーグループリソースのライフサイクル。
  • ゲームサーバーグループを作成するには、Amazon GameLift Servers API CreateGameServerGroup() を呼び出し、EC2 起動テンプレートと構成設定を渡します。呼び出しに応じて、新しいゲームサーバーグループが作成され、ステータスが NEW に設定されます。

  • Amazon GameLift Servers FleetIQ は非同期アクティベーションワークフローをアクティブ化し、ゲームサーバーグループのステータスを ACTIVATING に移行させます。このワークフローでは、Amazon EC2 Auto Scaling グループや、AMI が指定された EC2 インスタンスなど、基盤となるリソースの作成を開始します。

    • 何らかの原因でプロビジョニングが失敗すると、ゲームサーバーグループのステータスは ERROR になります。エラーの原因のデバッグに役立つ追加のエラー情報を取得するには、エラー状態のゲームサーバーグループで DescribeGameServerGroup() を呼び出します。

    • プロビジョニングが成功すると、ゲームサーバーグループのステータスは ACTIVE に移行します。この時点で、Amazon GameLift Servers FleetIQ に登録されたゲームサーバーを使用してインスタンスが起動されます。グループのインスタンスタイプは、ゲームホスティングに利用できるかどうかが定期的に評価され、必要に応じて再調整されます。Amazon GameLift Servers FleetIQ は、グループ内のアクティブなゲームサーバーのステータスを追跡し、ゲームサーバーに対するリクエストに応答します。

  • ゲームサーバーグループを削除するには、グループ識別子を使用して DeleteGameServerGroup() を呼び出します。このアクションにより、ゲームサーバーグループのステータスは DELETE_SCHEDULED になります。削除対象となるのは、ACTIVE 状態または ERROR 状態のゲームサーバーグループのみです。

  • Amazon GameLift Servers FleetIQ は、DELETE_SCHEDULED ステータスに応じて非同期の非アクティブ化ワークフローをアクティブ化し、ゲームサーバーグループのステータスを DELETING に移行させます。ゲーム サーバーグループのみを削除するか、ゲーム サーバーグループとリンクされたAuto Scaling グループの両方を削除するかを選択できます。

    • 何らかの原因で非アクティブ化が失敗すると、ゲームサーバーグループのステータスは ERROR になります。エラーの原因のデバッグに役立つ追加のエラー情報を取得するには、エラー状態のゲームサーバーグループで DescribeGameServerGroup() を呼び出します。

    • 非アクティブ化に成功すると、ゲームサーバーグループのステータスは DELETED に移行します。