本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon GameLift Streams 发布清单
为在 Amazon GameLift Streams 上成功发布做准备需要进行规划和协调。请遵循这份详细的清单,确保在活动开始前的几周内获得流畅的体验。
通知 Amazon GameLift Streams 团队
行动:至少提前 8 周,告知您的技术客户经理、客户团队或客户解决方案架构师您的发布时间表和预期的并发流峰值。
理由:了解您的生产工作量规模有助于我们确保您的服务限制是足够的,并在必要时进行调整。我们还提供有关容量可用性的指导和发布建议。
兼容性和性能测试
行动:在所有有容量的地点大规模测试您的应用程序,以确认良好的客户体验。Amazon GameLift Streams 提供基于 NVIDIA 的流媒体类,支持不同级别的性能和运行时间。
原因:全面的测试有助于在发布之前识别和解决任何潜在的兼容性和性能问题。关于直播类,请记住以下几点:
-
“高” 流类支持多租户,允许两个应用程序在单个实例上同时运行。如果您使用的是 “高” 流类,请使用至少 2 个并发流进行测试,以了解您的应用程序在共享资源(例如 CPU、GPU 和内存)下的性能。
容量预留
行动:在发布前至少 8 周,请联系您的客户团队以预留容量,尤其是在您预计会有关键的大规模需求时。根据您的兼容性测试、性能要求和预算来决定直播类别和直播位置。提供 start/end 时间和所需的容量。 AWS 要求在预约截止日期前 6-8 周完成所有容量预订。
原因:Amazon GameLift Streams 按先到先得的原则运营,使用按需容量。为了保证必要的容量,必须进行预订。
大规模性能测试
操作:对您 APIs 和您的 Amazon GameLift Streams 配置进行全面的负载测试,以观察其在负载下的性能(延迟、分辨率和帧速率)。请务必查看Amazon GameLift Streams API 速率限制,确保有足够的空间用于发布及以后的发布。如果您认为需要提高限额,则应联系您的客户经理或提交支持请求。
原因:负载测试揭示了在启动之前,您的应用程序和 Amazon GameLift Streams 配置在压力下将如何运行。这对于确保大规模的流畅性能至关重要。
启动前设置
操作:在发布前至少 2-3 天,创建最终的应用程序资源和直播组。验证流媒体性能并根据需要扩大容量。
原因:这样可以确保所有组件按预期工作,从而最大限度地降低出现意外问题的风险,并在事件发生期间更轻松地进行诊断和恢复。
其他小贴士
-
一致性是关键:在整个发布活动中使用相同的现有直播组可保持 Amazon Stre GameLift ams 后端的一致性,从而简化故障排除。
-
密切监控:密切监控性能和用户反馈,以快速解决任何问题。构建操作仪表板。使用 Amazon 监控直播容量、使用情况和性能 CloudWatch (详情使用监视器 CloudWatch请参阅)。有关其他指导,请参阅 W ell-Architected 框架。
需要进一步的帮助吗?
如果您有任何疑问或需要进一步的支持,请随时通过 Amazon GameLift Streams 支持