Limites da API do Amazon GameLift Servers SDK - 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 da API do Amazon GameLift Servers SDK

A tabela a seguir lista os limites de taxa padrão para as operações de API do SDK do 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 servidores da Amazon. GameLift

Os limites do SDK do servidor são aplicados usando chaves de limitaçã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 up-to-date obter mais informações, se necessário.

Referência de limites da API do SDK do servidor
Ação da API Limite de intermitência Limite de taxa Tecla de limitaçã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-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
ActivateHostProcessV2 3 1 aws-account-and-process-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
StartMatchBackfill 3 1 aws-account-and-process-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
DescribePlayerSessions 10 5 aws-account-and-process-identificação 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-identificação 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-identificação 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-identificação 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-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
StopMatchmaking 3 1 aws-account-and-process-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
ProcessEnding 3 1 aws-account-and-process-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
ProcessReady 3 1 aws-account-and-process-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
UpdateGameSession 3 1 aws-account-and-process-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
UpdateHostProcess 3 1 aws-account-and-process-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
GetGameSessionId 10 5 aws-account-and-process-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
GetTerminationTime 3 1 aws-account-and-process-identificação O limite é por processo do servidor. Nunca deve precisar de um aumento de limite, pois é por processo.
UpdatePlayerSessionCreationPolicy 3 1 aws-account-and-process-identificação 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 restrições APIs, pode ser devido à limitaçã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 dificuldades com eles APIs, analise sua implementação em busca de possíveis oportunidades de otimização antes de solicitar aumentos de limite.

A limitação no nível da conta também pode ser aplicada por meio dessas regras adicionais:

  • SdkWebSocket/AccountLevelHighUsage, conta da AWS

  • SdkWebSocket/AccountLevelThrottle, conta da AWS