创建新 GameLift 舰队 - 亚马逊 GameLift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

创建新 GameLift 舰队

创建新舰队并部署您的自定义游戏服务器版本或用于托管的实时服务器。您可以部署上传到亚马逊的任何游戏编译或脚本资源 GameLift。

GameLift 舰队的创建是如何运作的

在创建队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列队列 GameLift GameLift 完成工作流程的每个步骤后,舰队会发出事件并 GameLift 更新舰队的状态。您可以使用 GameLift 控制台或调用 GameLift API 操作来跟踪所有事件DescribeFleetEvents。您还可以使用每个实例集状态DescribeFleetLocationAttributes

EC2 队列队列工作流程:
  • GameLift 在舰队的主区域和舰队中定义的每个远程位置创建舰队资源。

  • GameLift 将所需容量设置为一个实例。

  • GameLift 将舰队和位置状态设置为 “新建”。

  • GameLift 开始将事件写入舰队事件日志。

  • GameLift 在每个舰队位置为一个新实例分配请求的计算资源。

  • GameLift 将游戏服务器文件下载到每个实例,并将舰队状态设置为 “正在下载”。

  • GameLift 验证每个实例上下载的游戏服务器文件,以验证下载过程中没有出现错误。 GameLift 将舰队状态设置为正在验证

  • GameLift 在每个实例上构建游戏服务器并将舰队状态设置为 Buildin g

  • GameLift 按照队列实例集每个实例集实例集每个实例集实例集每个实例集实例集每个实例集实例集实例集实例集实例集实例集实例集 如果您将队列配置为每个实例运行多个并发服务器进程,则会将该进程的启动 GameLift 错开几秒钟。当每个流程联机时,它会将准备情况报告给 GameLift。 GameLift 将舰队状态设置为 “激活”。

  • GameLift 当服务器进程报告就绪时,将舰队状态和位置状态设置为 “活动”。

GameLift Anywhere fleet creation
  • GameLift 创建舰队资源。对于舰队的主区域和舰队中定义的每个自定义位置, GameLift 将舰队和位置状态设置为新建

  • GameLift 开始将事件写入舰队事件日志。

  • 队列中的一个服务器进程通知其准备就绪后 GameLift ,将队列状态和位置状态 GameLift 设置为 “活动”。当其他舰队位置的服务器进程报告准备就绪时, GameLift 将每个舰队位置的状态设置为 “活动”。

有关解决队列创建问题的帮助,请参阅调试 GameLift 舰队问题