

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 游戏服务器组的生命周期
<a name="gsg-howitworks-lifecycle-gameservergroup"></a>

游戏服务器组经历以下生命周期，包括预配置和状态更新。游戏服务器组预计是一个长寿命的资源。

![游戏服务器组资源的生命周期。](http://docs.amazonaws.cn/gameliftservers/latest/fleetiqguide/images/gsg-lifecycles-gameservergroup.png)

+ 您可以通过调用 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。您可以选择仅删除游戏服务器组，或者同时删除游戏服务器组和关联的自动扩缩组。
  + 如果停用因任何原因失败，游戏服务器组将进入 ERROR（错误）状态。要获取其他错误信息以帮助调试故障原因，请在处于错误状态的游戏服务器组上调用 `DescribeGameServerGroup()`。
  + 如果停用成功，游戏服务器组将转换为 DELETED（已删除）状态。