API 限制参考 - Amazon GameLift Servers

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

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 限额以每个账户为单位。