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

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

API 限制参考

下表列出了亚马逊 GameLift 服务器 API 操作的默认速率限制。 APIs 标有资源级限制可能会受到额外限制,以防止出现数据库热键问题。

API 限制参考
API 操作 突增限制 速率限制 资源级限制 备注
AcceptMatch 100 100 限额以每个账户为单位。
ClaimGameServer 40 20 限额以每个账户为单位。
CreateAlias 4 1 限额以每个账户为单位。
CreateBuild 10 1 限额以每个账户为单位。
CreateContainerFleet 4 1 限额以每个账户为单位。
CreateContainerGroupDefinition 10 1 限额以每个账户为单位。
CreateFleet 4 1 限额以每个账户为单位。
CreateFleetLocations 4 1 限额以每个账户为单位。
CreateGameServerGroup 5 0.1 限额以每个账户为单位。
CreateGameSession 50 50 不可以 限额以每个账户为单位。
CreateGameSessionQueue 4 1 限额以每个账户为单位。
CreateLocation 4 1 限额以每个账户为单位。
CreateMatchmakingConfiguration 4 1 限额以每个账户为单位。
CreateMatchmakingRuleSet 4 1 限额以每个账户为单位。
CreatePlayerSession 50 50 不可以 限额以每个账户为单位。
CreatePlayerSessions 150 150 限额以每个账户为单位。
CreateScript 10 1 限额以每个账户为单位。
CreateVpcPeeringAuthorization 1 0.1 限额以每个账户为单位。
CreateVpcPeeringConnection 1 0.1 限额以每个账户为单位。
DeleteAlias 4 1 限额以每个账户为单位。
DeleteBuild 10 1 限额以每个账户为单位。
DeleteContainerFleet 4 1 限额以每个账户为单位。
DeleteContainerGroupDefinition 10 1 限额以每个账户为单位。
DeleteFleet 4 1 限额以每个账户为单位。
DeleteFleetLocations 4 1 限额以每个账户为单位。
DeleteGameServerGroup 5 0.1 限额以每个账户为单位。
DeleteGameSessionQueue 4 1 限额以每个账户为单位。
DeleteLocation 4 1 限额以每个账户为单位。
DeleteMatchmakingConfiguration 4 1 限额以每个账户为单位。
DeleteMatchmakingRuleSet 4 1 限额以每个账户为单位。
DeleteScalingPolicy 4 1 限额以每个账户为单位。
DeleteScript 10 1 限额以每个账户为单位。
DeleteVpcPeeringAuthorization 1 0.1 限额以每个账户为单位。
DeleteVpcPeeringConnection 1 0.1 限额以每个账户为单位。
DeregisterGameServer 40 20 限额以每个账户为单位。
DeregisterCompute 10 2 限额以每个账户为单位。
DescribeAlias 10 2 限额以每个账户为单位。
DescribeBuild 20 5 限额以每个账户为单位。
DescribeCompute 10 2 限额以每个账户为单位。
DescribeContainerFleet 20 5 限额以每个账户为单位。
DescribeContainerGroupDefinition 20 5 限额以每个账户为单位。
描述 EC2 InstanceLimits 40 15 限额以每个账户为单位。
DescribeFleetAttributes 10 2 限额以每个账户为单位。
DescribeFleetCapacity 4 1 限额以每个账户为单位。
DescribeFleetDeployment 20 5 限额以每个账户为单位。
DescribeFleetEvents 10 5 限额以每个账户为单位。
DescribeFleetLocationAttributes 10 2 限额以每个账户为单位。
DescribeFleetLocationCapacity 10 5 限额以每个账户为单位。
DescribeFleetLocationUtilization 10 2 限额以每个账户为单位。
DescribeFleetPortSettings 10 2 限额以每个账户为单位。
DescribeFleetUtilization 10 2 限额以每个账户为单位。
DescribeGameServer 40 20 限额以每个账户为单位。
DescribeGameServerGroup 10 2 限额以每个账户为单位。
DescribeGameServerInstances 10 2 限额以每个账户为单位。
DescribeGameSessionDetails 10 5 限额以每个账户为单位。请考虑 DescribeGameSessions 改用,因为它具有更高的默认限制并且支持资源级别限制。
DescribeGameSessionPlacement 75 75 限额以每个账户为单位。受资源级限制。
DescribeGameSessionQueues 10 2 限额以每个账户为单位。
DescribeGameSessions 20 20 限额以每个账户为单位。受资源级限制。
DescribeInstances 10 2 限额以每个账户为单位。
DescribeMatchmaking 75 75 限额以每个账户为单位。受资源级限制。
DescribeMatchmakingConfigurations 15 7 限额以每个账户为单位。
DescribeMatchmakingRuleSets 20 10 限额以每个账户为单位。
DescribePlayerSessions 40 40 限额以每个账户为单位。受资源级限制。
DescribeRuntimeConfiguration 4 1 限额以每个账户为单位。
DescribeScalingPolicies 20 20 限额以每个账户为单位。
DescribeScript 20 5 限额以每个账户为单位。
DescribeVpcPeeringAuthorizations 1 0.1 限额以每个账户为单位。
DescribeVpcPeeringConnections 1 0.1 限额以每个账户为单位。
GetComputeAccess 4 1 限额以每个账户为单位。
GetComputeAuthToken 10 5 限额以每个账户为单位。
GetGameSessionLogUrl 4 1 限额以每个账户为单位。
GetInstanceAccess 4 1 限额以每个账户为单位。
ListAliases 10 2 限额以每个账户为单位。
ListBuilds 20 5 限额以每个账户为单位。
ListContainerFleets 20 5 限额以每个账户为单位。
ListCompute 10 2 限额以每个账户为单位。
ListContainerGroupDefinitions 20 5 限额以每个账户为单位。
ListContainerGroupDefinitionVersions 20 5 限额以每个账户为单位。
ListFleets 10 2 限额以每个账户为单位。
ListFleetDeployments 20 5 限额以每个账户为单位。
ListGameServerGroups 10 2 限额以每个账户为单位。
ListGameServers 10 2 限额以每个账户为单位。
ListLocations 10 2 限额以每个账户为单位。
ListScripts 20 5 限额以每个账户为单位。
ListTagsForResource 20 5 限额以每个账户为单位。
PutScalingPolicy 4 1 限额以每个账户为单位。
RegisterCompute 10 5 限额以每个账户为单位。
RegisterGameServer 40 20 限额以每个账户为单位。
RequestUploadCredentials 4 1 限额以每个账户为单位。
ResolveAlias 4 1 限额以每个账户为单位。
ResumeGameServerGroup 1 0.1 限额以每个账户为单位。
SearchGameSessions 10 5 限额以每个账户为单位。
StartFleetActions 1 0.1 限额以每个账户为单位。
StartGameSessionPlacement 75 75 限额以每个账户为单位。
StartMatchBackfill 70 70 限额以每个账户为单位。
StartMatchmaking 100 100 限额以每个账户为单位。
StopFleetActions 1 0.1 限额以每个账户为单位。
StopGameSessionPlacement 20 20 限额以每个账户为单位。
StopMatchmaking 100 100 限额以每个账户为单位。
SuspendGameServerGroup 1 0.1 限额以每个账户为单位。
TagResource 20 5 限额以每个账户为单位。
TerminateGameSession 10 2 限额以每个账户为单位。
UntagResource 20 5 限额以每个账户为单位。
UpdateAlias 4 1 限额以每个账户为单位。
UpdateBuild 10 1 限额以每个账户为单位。
UpdateContainerGroupDefinition 10 1 限额以每个账户为单位。
UpdateContainerFleet 4 1 限额以每个账户为单位。
UpdateFleetAttributes 4 1 限额以每个账户为单位。
UpdateFleetCapacity 4 1 限额以每个账户为单位。
UpdateFleetPortSettings 4 1 限额以每个账户为单位。
UpdateGameServer 40 20 限额以每个账户为单位。
UpdateGameServerGroup 5 0.1 限额以每个账户为单位。
UpdateGameSession 10 2 限额以每个账户为单位。
UpdateGameSessionQueue 4 1 限额以每个账户为单位。
UpdateMatchmakingConfiguration 4 1 限额以每个账户为单位。
UpdateRuntimeConfiguration 4 1 限额以每个账户为单位。
UpdateScript 10 1 限额以每个账户为单位。
ValidateMatchmakingRuleSet 4 1 限额以每个账户为单位。