

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Limites da API de GameLift servidores da Amazon
<a name="api-limits-table"></a>

As tabelas nesta seção listam os limites de taxa padrão para as operações de API do Amazon GameLift Servers. Esses limites ajudam a manter a estabilidade do serviço e a garantir um uso justo. Cada operação de API tem limites específicos com base no impacto dos recursos e nos padrões de uso.

Por padrão, o limite de aceleração para cada conta de cliente é definido como 500 para solicitações de intermitência e 500 para tráfego normal. Além disso, cada API tem seu próprio par de limites padrão, conforme descrito abaixo.

# Referência de limites da API
<a name="api-limits-common"></a>

A tabela a seguir lista os limites de taxa padrão para as operações de API do Amazon GameLift Servers. APIs marcado com limitação em nível de recurso pode estar sujeito a limites adicionais para evitar problemas com teclas de atalho do banco de dados.


**Referência de limites da API**  

| Ação da API | Limite de intermitência | Limite de taxa | Controle de utilização em nível de recurso | Observações | 
| --- | --- | --- | --- | --- | 
| AcceptMatch | 100 | 100 | Não | O limite é por conta. | 
| ClaimGameServer | 40 | 20 | Não | O limite é por conta. | 
| CreateAlias | 4 | 1 | Não | O limite é por conta. | 
| CreateBuild | 10 | 1 | Não | O limite é por conta. | 
| CreateContainerFleet | 4 | 1 | Não | O limite é por conta. | 
| CreateContainerGroupDefinition | 10 | 1 | Não | O limite é por conta. | 
| CreateFleet | 4 | 1 | Não | O limite é por conta. | 
| CreateFleetLocations | 4 | 1 | Não | O limite é por conta. | 
| CreateGameServerGroup | 5 | 0.1 | Não | O limite é por conta. | 
| CreateGameSession | 50 | 50 | Não | O limite é por conta. | 
| CreateGameSessionQueue | 4 | 1 | Não | O limite é por conta. | 
| CreateLocation | 4 | 1 | Não | O limite é por conta. | 
| CreateMatchmakingConfiguration | 4 | 1 | Não | O limite é por conta. | 
| CreateMatchmakingRuleSet | 4 | 1 | Não | O limite é por conta. | 
| CreatePlayerSession | 200 | 200 | Não | O limite é por conta. | 
| CreatePlayerSessions | 200 | 200 | Não | O limite é por conta. | 
| CreateScript | 10 | 1 | Não | O limite é por conta. | 
| CreateVpcPeeringAuthorization | 1 | 0.1 | Não | O limite é por conta. | 
| CreateVpcPeeringConnection | 1 | 0.1 | Não | O limite é por conta. | 
| DeleteAlias | 4 | 1 | Não | O limite é por conta. | 
| DeleteBuild | 10 | 1 | Não | O limite é por conta. | 
| DeleteContainerFleet | 4 | 1 | Não | O limite é por conta. | 
| DeleteContainerGroupDefinition | 10 | 1 | Não | O limite é por conta. | 
| DeleteFleet | 4 | 1 | Não | O limite é por conta. | 
| DeleteFleetLocations | 4 | 1 | Não | O limite é por conta. | 
| DeleteGameServerGroup | 5 | 0.1 | Não | O limite é por conta. | 
| DeleteGameSessionQueue | 4 | 1 | Não | O limite é por conta. | 
| DeleteLocation | 4 | 1 | Não | O limite é por conta. | 
| DeleteMatchmakingConfiguration | 4 | 1 | Não | O limite é por conta. | 
| DeleteMatchmakingRuleSet | 4 | 1 | Não | O limite é por conta. | 
| DeleteScalingPolicy | 4 | 1 | Não | O limite é por conta. | 
| DeleteScript | 10 | 1 | Não | O limite é por conta. | 
| DeleteVpcPeeringAuthorization | 1 | 0.1 | Não | O limite é por conta. | 
| DeleteVpcPeeringConnection | 1 | 0.1 | Não | O limite é por conta. | 
| DeregisterGameServer | 40 | 20 | Não | O limite é por conta. | 
| DeregisterCompute | 10 | 2 | Não | O limite é por conta. | 
| DescribeAlias | 10 | 2 | Não | O limite é por conta. | 
| DescribeBuild | 20 | 5 | Não | O limite é por conta. | 
| DescribeCompute | 10 | 2 | Não | O limite é por conta. | 
| DescribeContainerFleet | 20 | 5 | Não | O limite é por conta. | 
| DescribeContainerGroupDefinition | 20 | 5 | Não | O limite é por conta. | 
| Descreva EC2 InstanceLimits | 40 | 15 | Não | O limite é por conta. | 
| DescribeFleetAttributes | 10 | 2 | Não | O limite é por conta. | 
| DescribeFleetCapacity | 4 | 1 | Não | O limite é por conta. | 
| DescribeFleetDeployment | 20 | 5 | Não | O limite é por conta. | 
| DescribeFleetEvents | 10 | 5 | Não | O limite é por conta. | 
| DescribeFleetLocationAttributes | 10 | 2 | Não | O limite é por conta. | 
| DescribeFleetLocationCapacity | 10 | 5 | Não | O limite é por conta. | 
| DescribeFleetLocationUtilization | 10 | 2 | Não | O limite é por conta. | 
| DescribeFleetPortSettings | 10 | 2 | Não | O limite é por conta. | 
| DescribeFleetUtilization | 10 | 2 | Não | O limite é por conta. | 
| DescribeGameServer | 40 | 20 | Não | O limite é por conta. | 
| DescribeGameServerGroup | 10 | 2 | Não | O limite é por conta. | 
| DescribeGameServerInstances | 10 | 2 | Não | O limite é por conta. | 
| DescribeGameSessionDetails | 10 | 5 | Não | O limite é por conta. Considere usar DescribeGameSessions em vez disso, pois ele tem um limite padrão mais alto e suporta limites de nível de recursos. | 
| DescribeGameSessionPlacement | 75 | 75 | Sim | O limite é por conta. Sujeito a controle de utilização no nível dos recursos. | 
| DescribeGameSessionQueues | 10 | 2 | Não | O limite é por conta. | 
| DescribeGameSessions | 20 | 20 | Sim | O limite é por conta. Sujeito a controle de utilização no nível dos recursos. | 
| DescribeInstances | 10 | 2 | Não | O limite é por conta. | 
| DescribeMatchmaking | 200 | 200 | Sim | O limite é por conta. Sujeito a controle de utilização no nível dos recursos. | 
| DescribeMatchmakingConfigurations | 15 | 7 | Não | O limite é por conta. | 
| DescribeMatchmakingRuleSets | 20 | 10 | Não | O limite é por conta. | 
| DescribePlayerSessions | 200 | 200 | Sim | O limite é por conta. Sujeito a controle de utilização no nível dos recursos. | 
| DescribeRuntimeConfiguration | 4 | 1 | Não | O limite é por conta. | 
| DescribeScalingPolicies | 20 | 20 | Não | O limite é por conta. | 
| DescribeScript | 20 | 5 | Não | O limite é por conta. | 
| DescribeVpcPeeringAuthorizations | 1 | 0.1 | Não | O limite é por conta. | 
| DescribeVpcPeeringConnections | 1 | 0.1 | Não | O limite é por conta. | 
| GetComputeAccess | 4 | 1 | Não | O limite é por conta. | 
| GetComputeAuthToken | 10 | 5 | Não | O limite é por conta. | 
| GetGameSessionLogUrl | 4 | 1 | Não | O limite é por conta. | 
| GetInstanceAccess | 4 | 1 | Não | O limite é por conta. | 
| ListAliases | 10 | 2 | Não | O limite é por conta. | 
| ListBuilds | 20 | 5 | Não | O limite é por conta. | 
| ListContainerFleets | 20 | 5 | Não | O limite é por conta. | 
| ListCompute | 10 | 2 | Não | O limite é por conta. | 
| ListContainerGroupDefinitions | 20 | 5 | Não | O limite é por conta. | 
| ListContainerGroupDefinitionVersions | 20 | 5 | Não | O limite é por conta. | 
| ListFleets | 10 | 2 | Não | O limite é por conta. | 
| ListFleetDeployments | 20 | 5 | Não | O limite é por conta. | 
| ListGameServerGroups | 10 | 2 | Não | O limite é por conta. | 
| ListGameServers | 10 | 2 | Não | O limite é por conta. | 
| ListLocations | 10 | 2 | Não | O limite é por conta. | 
| ListScripts | 20 | 5 | Não | O limite é por conta. | 
| ListTagsForResource | 20 | 5 | Não | O limite é por conta. | 
| PutScalingPolicy | 4 | 1 | Não | O limite é por conta. | 
| RegisterCompute | 10 | 5 | Não | O limite é por conta. | 
| RegisterGameServer | 40 | 20 | Não | O limite é por conta. | 
| RequestUploadCredentials | 4 | 1 | Não | O limite é por conta. | 
| ResolveAlias | 4 | 1 | Não | O limite é por conta. | 
| ResumeGameServerGroup | 1 | 0.1 | Não | O limite é por conta. | 
| SearchGameSessions | 10 | 5 | Não | O limite é por conta. | 
| StartFleetActions | 1 | 0.1 | Não | O limite é por conta. | 
| StartGameSessionPlacement | 75 | 75 | Não | O limite é por conta. | 
| StartMatchBackfill | 70 | 70 | Não | O limite é por conta. | 
| StartMatchmaking | 100 | 100 | Não | O limite é por conta. | 
| StopFleetActions | 1 | 0.1 | Não | O limite é por conta. | 
| StopGameSessionPlacement | 20 | 20 | Não | O limite é por conta. | 
| StopMatchmaking | 100 | 100 | Não | O limite é por conta. | 
| SuspendGameServerGroup | 1 | 0.1 | Não | O limite é por conta. | 
| TagResource | 20 | 5 | Não | O limite é por conta. | 
| TerminateGameSession | 10 | 2 | Não | O limite é por conta. | 
| UntagResource | 20 | 5 | Não | O limite é por conta. | 
| UpdateAlias | 4 | 1 | Não | O limite é por conta. | 
| UpdateBuild | 10 | 1 | Não | O limite é por conta. | 
| UpdateContainerGroupDefinition | 10 | 1 | Não | O limite é por conta. | 
| UpdateContainerFleet | 4 | 1 | Não | O limite é por conta. | 
| UpdateFleetAttributes | 4 | 1 | Não | O limite é por conta. | 
| UpdateFleetCapacity | 4 | 1 | Não | O limite é por conta. | 
| UpdateFleetPortSettings | 4 | 1 | Não | O limite é por conta. | 
| UpdateGameServer | 40 | 20 | Não | O limite é por conta. | 
| UpdateGameServerGroup | 5 | 0.1 | Não | O limite é por conta. | 
| UpdateGameSession | 10 | 2 | Não | O limite é por conta. | 
| UpdateGameSessionQueue | 4 | 1 | Não | O limite é por conta. | 
| UpdateMatchmakingConfiguration | 4 | 1 | Não | O limite é por conta. | 
| UpdateRuntimeConfiguration | 4 | 1 | Não | O limite é por conta. | 
| UpdateScript | 10 | 1 | Não | O limite é por conta. | 
| ValidateMatchmakingRuleSet | 4 | 1 | Não | O limite é por conta. | 

# Controle de utilização em nível de recurso
<a name="api-limits-resource-throttling"></a>

Algumas operações de API estão sujeitas ao controle de utilização em nível de recursos para evitar problemas com teclas de atalho do banco de dados. Embora aumentem os limites no nível da API para essas operações, elas ainda podem passar por controle de utilização no nível dos recursos.

As seguintes operações de API estão sujeitas a controle de utilização em nível de recurso:
+ DescribeGameSessionPlacement
+ DescribeGameSessions
+ DescribeMatchmaking
+ DescribePlayerSessions

O controle de utilização em nível de recurso é aplicado usando teclas de aceleração específicas que incluem identificadores de recursos. Por exemplo, DescribeGameSessionPlacement usa a chave “Operação:GameLift/DescribeGameSessionPlacement,aws-account-placement-id:”, que impõe a limitação por combinação de conta e ID de posicionamento. Isso evita que os clientes sobrecarreguem o sistema com solicitações de recursos específicos.