本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
任何地方的舰队
使用 Anywhere 当您想通过自己的托管资源利用Amazon GameLift 功能时,会出现舰队。Anywhere 队列通常用作迭代开发的测试环境,或者在混合托管解决方案中与托管队列一起使用。
Anywhere 队列由您提供和管理的一组计算资源(虚拟或物理)组成。计算机可以驻留在任何有连接的地理位置,从本地笔记本电脑到远程前哨基地。在设置 Anywhere 队列时,您可以通过亚马逊 GameLift注册计算机来向队列中添加计算机。每台计算机都使用其 IP 地址(或DNS名称)进行注册,这样 Amazon GameLift 就可以与其建立连接。
您可以将游戏服务器软件部署到 Anywhere 队列中,方法是将其安装在每台计算机上并启动游戏服务器进程。每个启动的游戏服务器进程都会与 Amazon GameLift 服务建立连接,并报告已准备好托管游戏会话。您可以使用现有的配置管理和部署工具来处理初始部署和主机管理任务。在 Amazon 上使用还需要执行一些其他任务 GameLift,包括:
-
注册和取消注册计算,以便在队列中添加或移除它们。
-
在所有计算机上保留 up-to-date 身份验证令牌。计算机上的服务器进程在连接到 Amazon GameLift 服务时会使用它们。
注意
(可选)使用 Amazon A GameLift gent 部署您的 Anywhere 队列,以自动执行这些关键管理任务。请参阅 与亚马逊 GameLift 代理合作。
请参阅以下有关如何设置和维护 Anywhere 队列的主题:
随时随地创建舰队的工作流程
对于 Anywhere 车队,Amazon 仅 GameLift 设置队列资源。您在舰队中设置和注册计算机,然后安装游戏服务器软件并启动游戏服务器进程来托管游戏会话。
-
Amazon 在舰队所在地区 GameLift 创建舰队资源。舰队状态和自定义位置状态设置为新建。
-
Amazon GameLift 开始将事件写入舰队事件日志。
-
创建舰队资源后。Amazon GameLift 将车队状态设置为 “活跃”。此时,您可以向舰队注册新的计算机。