管理 Amazon GameLift 实例集 - Amazon GameLift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

管理 Amazon GameLift 实例集

使用 Amazon GameLift 控制台或 Amazon CLI 更新您的实例集设置、更改远程位置或删除实例集。

更新实例集配置

您可以使用 Amazon GameLift 控制台或 Amazon CLI 更新可变实例集属性、端口设置和运行时配置。要更改扩展限制,请参阅使用 Amazon GameLift 自动扩缩实例集容量

Amazon GameLift console
  1. Amazon GameLift 控制台的导航窗格中,选择实例集

  2. 选择要更新的实例集。实例集必须处于 ACTIVE 状态才能进行编辑。

  3. 在实例集详情页面的以下任何部分中,选择编辑

    • 实例集设置

      • 更改实例集属性,如名称说明

      • 添加或删除指标组,Amazon CloudWatch 使用这些指标组来跟踪多个实例集的 Amazon GameLift 汇总指标。

      • 更新资源创建限制设置。

      • 打开或关闭游戏会话保护。

    • 运行时配置 – 您可以更改运行时配置的以下任何设置,也可以添加或删除运行时配置。

      • 更改游戏服务器的启动路径

      • 添加、移除或更改可选的启动参数

      • 更改游戏服务器运行的并发进程数。

    • 游戏会话激活 – 通过更新最大并发游戏会话激活次数新激活超时,更改服务器进程的运行方式和托管游戏会话的方式。

    • EC2 端口设置 – 更新允许入站访问实例集的 IP 地址和端口范围。

  4. 选择确认以保存所做的更改。

Amazon CLI

可使用以下 Amazon CLI 命令来更新实例集:

更新实例集位置

您可以使用 Amazon GameLift 控制台或 Amazon CLI 添加或移除实例集的远程位置。您无法更改实例集的主区域。

Amazon GameLift console
  1. Amazon GameLift 控制台的导航窗格中,选择实例集

  2. 选择要更新的实例集。实例集必须处于 ACTIVE 状态才能进行编辑。

  3. 在实例集详情页面上,选择位置选项卡以查看实例集的位置。

  4. 要添加新的远程位置,请选择添加并选择要将实例部署到的位置。此列表不包括实例集实例类型不可用的实例。

  5. 选择新位置后,选择添加。Amazon GameLift 将新位置添加到列表中,状态设置为 NEW。然后,Amazon GameLift 开始在每个添加的位置配置一个实例,并使其准备就绪来托管游戏会话。

  6. 要从实例集中移除现有的远程位置,请使用复选框选择一个或多个列出的位置。

  7. 选择一个或多个实例集后,选择移除。已移除的位置仍保留在列表中,状态设置为 DELETING。然后,Amazon GameLift 开始终止已移除位置的活动。如果存在托管游戏会话的活动实例,Amazon GameLift 会使用游戏服务器终止流程正常结束游戏会话、终止游戏服务器和关闭实例。

Amazon CLI

可使用以下 Amazon CLI 命令来更新实例集位置:

删除实例集

当您不再需要某个实例集时,可以删除它。删除实例集将永久删除所有与游戏会话和玩家会话相关的数据以及所有收集的指标数据。作为替代方案,您可以保留实例集,禁用自动扩缩,并将实例集手动缩减为 0 个实例。

注意

如果要删除的实例集具有 VPC 对等连接,您首先需要通过调用 CreateVpcPeeringAuthorization 来请求授权。在实例集删除期间,Amazon GameLift 会删除 VPC 对等连接。

您可以使用 Amazon GameLift 控制台或 Amazon CLI 工具来删除实例集。

Amazon GameLift console
  1. Amazon GameLift 控制台的导航窗格中,选择实例集

  2. 选择要删除的实例集。您只能删除处于 ACTIVEERROR 状态的实例集。

  3. 选择删除

  4. 删除实例集对话框中,输入delete确认删除。

  5. 选择删除

Amazon CLI

使用以下 Amazon 命令删除实例集: