Limites das API SDK de Amazon GameLift Servers - Amazon GameLift Servers

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 das API SDK de Amazon GameLift Servers

A tabela a seguir lista os limites de taxa padrão para as operações de API SDK dos Amazon GameLift Servers. Esses limites otimizam o desempenho e evitam a contenção de recursos em ambientes de servidores de jogos. Compreender esses limites é importante para uma integração eficiente do lado do servidor com os Amazon GameLift Servers.

Os limites do SDK do servidor são aplicados usando chaves de controle de utilização específicas que incluem identificadores de conta e processo. Alguns limites são por jogador para evitar abusos de jogadores individuais.

nota

Esta tabela está sujeita a alterações. A fonte autorizada dos limites atuais é a configuração interna do SDC. Entre em contato com o AWS Support para obter informações mais atualizadas, se necessário.

Referência de limites de Servidor API SDK
Ação da API Limite de intermitência Limite de taxa Tecla de controle de utilização Observações
AcceptPlayerSession 3 1 aws-account-and-process-id-and-player-id O limite é por jogador e por processo. Nunca deve precisar de um aumento de limite, pois é por jogador.
RemovePlayerSession 3 1 aws-account-and-process-id-and-player-id O limite é por jogador e por processo. Nunca deve precisar de um aumento de limite, pois é por jogador.
ActivateGameSession 3 1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
ActivateHostProcessV2 3 1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
StartMatchBackfill 3 1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
DescribePlayerSessions 10 5 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
GetComputeCertificate 3 0.1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
GetCustomerRoleCredentials 3 0.1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
InitSDK 3 0.1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
RefreshHostProcess 3 0.1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
StopMatchmaking 3 1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
ProcessEnding 3 1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
ProcessReady 3 1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
UpdateGameSession 3 1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
UpdateHostProcess 3 1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
GetGameSessionId 10 5 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
GetTerminationTime 3 1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
UpdatePlayerSessionCreationPolicy 3 1 aws-account-and-process-id O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
nota

Esses são os limites padrão. Se você está enfrentando controle de utilização nessas APIs, pode ser devido ao controle de utilização no nível da conta. Para solicitar um aumento de limite, entre em contato com o AWS Support.

Os limites por processo e por jogador foram projetados para acomodar os padrões normais de uso e raramente precisam de ajustes. Se você estiver enfrentando controle de utilização com essas APIs, analise sua implementação para possíveis oportunidades de otimização antes de solicitar aumentos de limite.

O controle de utilização no nível da conta também pode ser aplicado por meio dessas regras adicionais:

  • SdkWebSocket/AccountLevelHighUsage,aws-account

  • SdkWebSocket/AccountLevelThrottle,aws-account