本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
亚马逊 GameLift 服务器 FleetIQ API 操作
以下操作允许您与 Amazon EC2 和 Auto Scaling 组一起管理您的Amazon GameLift ServersFleetIQ资源,包括游戏服务器组和游戏服务器。
管理 游戏服务器组
使用这些操作通过 FleetIQ 优化来管理您的游戏服务器部署。游戏服务器组控制游戏服务器进程如何在 Amazon EC2 实例上启动,设置 Auto Scaling 组并定义如何应用FleetIQ优化。
-
CreateGameServerGroup— 创建新的游戏服务器组和相应的 Auto Scaling 组,然后开始启动实例来托管游戏服务器。CLI 命令:create-game-server-group
-
ListGameServerGroups— 获取一个Amazon GameLift Servers区域中所有游戏服务器组的列表。CLI 命令:list-game-server-groups
-
DescribeGameServerGroup— 检索游戏服务器组的元数据。CLI 命令:describe-game-server-group
-
UpdateGameServerGroup— 更改游戏服务器组元数据。CLI 命令:update-game-server-group
-
DeleteGameServerGroup— 永久移除游戏服务器群组并终止相关主机资源的FleetIQ活动。CLI 命令:delete-game-server-group
-
ResumeGameServerGroup— 恢复游戏服务器组的暂停FleetIQ活动。CLI 命令:resume-game-server-group
-
SuspendGameServerGroup— 暂时停止游戏服务器组的FleetIQ活动。CLI 命令:suspend-game-server-group
管理游戏服务器
使用这些操作通过 FleetIQ 优化来管理您的游戏服务器部署。游戏服务器组控制游戏服务器进程如何在 Amazon EC2 实例上启动,设置 Auto Scaling 组并定义如何应用FleetIQ优化。
-
RegisterGameServer— 从新游戏服务器调用 Amazon GameLift ServersFleetIQ,通知游戏服务器已准备好托管游戏。CLI 命令:register-game-server-group
-
ListGameServers— 从游戏客户端服务调用以获取当前在游戏服务器组中运行的所有游戏服务器的列表。CLI 命令:list-game-servers
-
ClaimGameServer— 从游戏客户端服务拨打电话,找到并预留游戏服务器来托管新的游戏会话。CLI 命令:claim-game-server
-
DescribeGameServer— 检索游戏服务器的元数据。CLI 命令:describe-game-server
-
UpdateGameServer— 更改游戏服务器元数据、健康状态或使用状态。CLI 命令:update-game-server
-
DeregisterGameServer— 从正在终止的游戏服务器调用,Amazon GameLift ServersFleetIQ提示将游戏服务器从游戏服务器组中移除。CLI 命令:deregister-game-server