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

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊 GameLift 服务器 SDK API 限制

下表列出了亚马逊 GameLift 服务器软件开发工具包 API 操作的默认速率限制。这些限制可以优化游戏服务器环境中的性能并防止资源争用。了解这些限制对于服务器端与 Amazon GameLift 服务器的高效集成非常重要。

使用包含账户和进程标识符的特定限制密钥强制执行服务器 SDK 限制。有些限制是针对每个玩家的,以防止个别玩家滥用。

注意

此表可能会发生变化。电流限制的权威来源是内部 SDC 配置。如有必要,请联系 Amazon Su up-to-date pport 获取更多信息。

服务器 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 限制是按服务器进程计算的。永远不需要增加限制,因为它是每个进程的。
注意

这些是默认限制。如果您遇到这些限制 APIs,则可能是由于账户级别的限制所致。要申请提高限额,请联系 Supp Amazon ort。

每个进程和每个玩家的限制旨在适应正常的使用模式,因此很少需要调整。如果您遇到这些限制 APIs,请在申请提高限额之前检查您的实施是否有潜在的优化机会。

账户级别的限制也可能通过以下附加规则适用:

  • SdkWebSocket/AccountLevelHighUsage,aws-account

  • SdkWebSocket/AccountLevelThrottle,aws-account