本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
API 限制参考
下表列出了亚马逊 GameLift 服务器 API 操作的默认速率限制。 APIs 标有资源级限制可能会受到额外限制,以防止出现数据库热键问题。
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 | 否 | 限额以每个账户为单位。 |