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

Amazon GameLift Servers SDK API 限制

下表列出了 Amazon GameLift Servers SDK API 操作的默认速率限制。这些限制旨在优化游戏服务器环境中的性能并避免资源争用问题。了解这些限制对高效实现与 Amazon GameLift Servers 的服务器端集成至关重要。

使用包含账户和进程标识符的特定节流键强制执行服务器 SDK 限制。部分限制按玩家维度设置,以防止单个玩家的恶意滥用行为。

注意

本表内容可能随时更改。当前限制的权威依据为内部 SDC 配置。如需获取最新信息,请联系 Amazon Support。

Server SDK API 限制参考
API 操作 突增限制 速率限制 节流键 备注
AcceptPlayerSession 3 1 aws-account-and-process-id-and-player-id 限制按玩家和进程维度生效;因按玩家维度控制,无需提升上限。
RemovePlayerSession 3 1 aws-account-and-process-id-and-player-id 限制按玩家和进程维度生效;因按玩家维度控制,无需提升上限。
ActivateGameSession 3 1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
ActivateHostProcessV2 3 1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
StartMatchBackfill 3 1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
DescribePlayerSessions() 10 5 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
GetComputeCertificate 3 0.1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
GetCustomerRoleCredentials 3 0.1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
InitSDK 3 0.1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
RefreshHostProcess 3 0.1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
StopMatchmaking 3 1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
ProcessEnding 3 1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
ProcessReady 3 1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
UpdateGameSession 3 1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
UpdateHostProcess 3 1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
GetGameSessionId 10 5 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
GetTerminationTime 3 1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
UpdatePlayerSessionCreationPolicy 3 1 aws-account-and-process-id 限制按服务器进程维度生效;因按进程维度控制,无需提升上限。
注意

这些是默认限制。如果您在使用此类 API 时遇到节流,则可能是由于账户级别的节流所致。如需申请提升限制额度,请联系 Amazon Support。

进程级和玩家级限制的设计旨在适配常规使用场景,通常无需调整。如果您在使用此类 API 时遇到节流,建议先检查自身实现以挖掘优化空间,再申请提升限制额度。

账户级别的节流还可能通过以下额外规则触发:

  • SdkWebSocket/AccountLevelHighUsage,aws-account

  • SdkWebSocket/AccountLevelThrottle,aws-account