Amazon GameLift FleetIQ 的工作原理
Amazon GameLift FleetIQ 解决方案是一个游戏托管层,为您通过 Amazon EC2 和 Auto Scaling 获得的全套计算资源管理工具提供补充。除了提供一系列特定于游戏托管的特征外,Amazon GameLift FleetIQ 还提供了额外的逻辑层,使使用低成本的竞价型实例进行游戏托管成为可能。该解决方案允许您直接管理您的 Amazon EC2 和 Auto Scaling 资源,并根据需要与其他 Amazon 服务集成。
使用 Amazon GameLift FleetIQ 时,您需要像往常一样准备启动 Amazon EC2 实例:使用游戏服务器软件制作亚马逊机器映像 (AMI),创建 Amazon EC2 启动模板,然后为自动扩缩组定义配置设置。但是,与其直接创建自动扩缩组,不如使用您的 Amazon EC2 和 Auto Scaling 资源和配置创建 Amazon GameLift FleetIQ 游戏服务器组。此操作会提示 Amazon GameLift FleetIQ 同时创建游戏服务器组和相应的自动扩缩组。游戏服务器组与自动扩缩组关联并管理自动扩缩组的某些方面。
创建自动扩缩组后,您将具有 Amazon EC2 和 Auto Scaling 资源的完全访问权限。您可以更改自动扩缩组的配置,添加多级扩展策略或负载均衡器,或者与其他 Amazon 服务集成。您可以直接连接到组中的实例。作为优化逻辑的一部分,Amazon GameLift FleetIQ 还会定期更新某些自动扩缩组属性。您可以跟踪自动扩缩组部署的所有实例的可用性状态。
您可以随时暂时暂停游戏服务器组的 Amazon GameLift FleetIQ 活动。您还可以选择删除游戏服务器组,但保留对应的自动扩缩组。