本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
游戏服务器组的生命周期
游戏服务器组经历以下生命周期,包括预配置和状态更新。游戏服务器组预计是一个长寿命的资源。

-
要创建游戏服务器组,请调用 Amazon GameLift Servers API
CreateGameServerGroup()
并传入 EC2 启动模板和配置设置。为响应呼叫,将创建一个新的游戏服务器组并将其置于 NEW(新)状态。 -
Amazon GameLift Servers FleetIQ 激活异步激活工作流程,将游戏服务器组状态转换为 “激活”。该工作流程启动底层资源的创建,包括 Amazon A EC2 uto Scaling 组和具有所提供 AMI 的 EC2 实例。
-
如果预配置因任何原因失败,游戏服务器组将被置于 ERROR(错误)状态。要获取其他错误信息以帮助调试故障原因,请在处于错误状态的游戏服务器组上调用
DescribeGameServerGroup()
。 -
如果预配置成功,则游戏服务器组将转换为 ACTIVE(活动)状态。此时,将使用注册到的游戏服务器启动实例 Amazon GameLift Servers FleetIQ。 定期评估该组的实例类型以确定游戏托管的可行性,并根据需要进行平衡。Amazon GameLift Servers FleetIQ 还会跟踪组中活动游戏服务器的状态并响应对游戏服务器的请求。
-
-
可以通过使用组标识符调用
DeleteGameServerGroup()
来删除游戏服务器组。此操作将游戏服务器组置于 DELETE_SCHEDULED 状态。只能计划删除处于 ACTIVE(活动”)或 ERROR(错误)状态的游戏服务器组。 -
Amazon GameLift Servers FleetIQ 激活异步停用工作流程以响应 DELETE_SCEDULED 状态,将游戏服务器组状态转换为 DELETE_SCEDULE。您可以选择仅删除游戏服务器组,或者同时删除游戏服务器组和关联的自动扩缩组。
-
如果停用因任何原因失败,游戏服务器组将进入 ERROR(错误)状态。要获取其他错误信息以帮助调试故障原因,请在处于错误状态的游戏服务器组上调用
DescribeGameServerGroup()
。 -
如果停用成功,游戏服务器组将转换为 DELETED(已删除)状态。
-