- 产品›
- Amazon GameLift Servers›
- Amazon GameLift Servers 常见问题
Amazon GameLift Linux Server 常见问题
页面主题
一般性问题
全部打开
Amazon GameLift 将于 2023 年 12 月 31 日停止对 AL1 操作系统的支持,以便与 Amazon Linux 今年早些时候宣布的 AL1 终止支持日期保持一致。从 2023 年 4 月 26 日起,所有新的 Amazon GameLift 客户将只能使用 Amazon Linux 2(AL2)作为 Linux 操作系统来创建游戏服务器版本和队列。对于在 2023 年 4 月 26 日之前就已创建活跃 AL1 实例集的现有 Amazon GameLift 客户,在 2023 年 12 月 31 日之前,他们可以在上传新版本和创建新实例集时选择 AL1 或 AL2 操作系统。
EOS 是操作系统生命周期的结束阶段,之后操作系统软件的维护者不再针对任何已知的安全漏洞进行更新或修补。与任何其他软件一样,操作系统会更新到较新的版本,并将旧版本维护一段时间,然后才最终进入提供商不再支持旧版本的阶段,即终止支持(EOS)。
不可以。为了帮助 Amazon GameLift 客户在 2023 年 12 月 31 日之后维护安全的游戏服务器运行时环境,我们要求所有客户在 2023 年 12 月 31 日之前迁移到 Amazon Linux 2(AL2)。
您可以登录 Amazon GameLift 控制台,在实例集的“版本详细信息”部分下查找“操作系统”属性,如下所示。或者,您可以调用 DescribeFleetAttributes API,以检索在响应的“操作系统”参数中找到的操作系统值。有关详细信息,请查看 API 参考页面。如果您在控制台视图或 API 响应中看到“AMAZON_LINUX”,则表示您目前正在实例集中使用 AL1,需要升级到 AL2。
如果您是 Amazon GameLift 的现有客户,且截至 2023 年 4 月 26 日,您在 Amazon Linux(AL1)上运行着活跃实例集,则您可以继续使用 AL1 创建新实例集或更新现有实例集,直到终止支持日期(2023 年 12 月 31 日)为止。从 2024 年 1 月 1 日起,在通过 Amazon GameLift 控制台或 CreateBuild CLI 命令创建新的游戏服务器版本时,将不再接受 Amazon Linux(AL1)作为有效的版本参数。这意味着您将无法使用 AL1 作为目标操作系统来创建新队列。从 2024 年 1 月 1 日起,Amazon GameLift 将自动终止所有仍在运行 AL1 的实例集。
您可以按照以下步骤将您的实例集从 AL1 迁移到 AL2。
- 查看您的实例集。检查您的现有实例集是否在 Amazon Linux 上运行。有关如何确定您是否正在实例集中使用 AL1,请参阅常见问题 4。
- 创建新版本。创建并上传您现有的游戏服务器二进制文件,然后选择“AMAZON_LINUX_2”作为操作系统。如果上传版本时出现任何错误,请按照以下步骤操作:
- 查看 AL1 和 AL2 操作系统之间的变化。查看 AL1 和 AL2 之间的架构差异,了解您的版本和脚本是否有任何重大更改。
- 更新您的游戏服务器版本和安装脚本。对您的游戏服务器版本和 install.sh 脚本进行必要的更改,以便与 AL2 配合使用。如需了解更多有关安装脚本和游戏服务器版本的信息,请参阅封装游戏版本文件。
- 上传您的新版本和安装脚本。将您的新游戏服务器版本和 install.sh 脚本上传到 Amazon GameLift。如需了解更多信息,请参阅创建 Amazon GameLift 版本。
- 使用新版本创建测试实例集。要创建新的测试实例集,请参阅创建 Amazon GameLift 托管实例集。我们建议执行此步骤,以确保在初始化游戏服务器和激活实例集时不会出现错误。
- 查看实例集事件是否有错误。如果在实例集创建过程中出现错误,您可以在“实例集”控制面板的“事件”选项卡上查找错误消息,如下所示。关于如何解决常见的实例集创建错误,请参阅排查实例集创建问题。
- (可选)更新游戏服务器版本。如果您在版本或实例集创建过程中遇到错误,请修复并更新您的安装脚本,直到实例集激活且游戏服务器按预期启动为止。
是。无论您使用的是 Amazon GameLift(托管服务)还是 FleetIQ,对 Amazon Linux(AL1)的终止支持都会影响在此操作系统上运行的所有实例。如果您使用的是 Amazon GameLift FleetIQ,请务必在 2023 年 12 月 31 日之前将您的 AL1 EC2 实例更新为使用 AL2,以确保您可以继续运行安全的游戏服务器运行时环境并定期接收软件更新。
如果您是 Amazon GameLift 的新手,从 2023 年 4 月 26 日开始,Amazon Linux 2 将是您唯一可用的 Linux 操作系统选项。
不会。有关详细的定价选项,请访问 https://www.amazonaws.cn/en/gamelift/pricing/。
是。从 2024 年 1 月 1 日起,Amazon GameLift 将缩减并终止在 AL1 上运行的所有剩余活跃实例集。
Amazon GameLift 企业版客户可以利用其账户团队获得技术支持。如有任何问题或疑虑,客户也可以联系 Amazon GameLift 中国支持团队。