Limiti delle API SDK di Amazon GameLift Servers - Amazon GameLift Servers

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Limiti delle API SDK di Amazon GameLift Servers

La tabella seguente elenca i limiti di velocità predefiniti per le operazioni dell'API SDK di Amazon GameLift Servers. Questi limiti ottimizzano le prestazioni e prevengono il conflitto di risorse negli ambienti dei server di gioco. La comprensione di questi limiti è importante per un'efficace integrazione lato server con Amazon GameLift Servers.

I limiti dell'SDK del server vengono applicati utilizzando chiavi di limitazione specifiche che includono identificatori di account e processi. Alcuni limiti sono per giocatore per prevenire abusi da parte dei singoli giocatori.

Nota

Questa tabella è soggetta a modifiche. La fonte autorevole per i limiti attuali è la configurazione SDC interna. Contatta l' AWS assistenza per la maggior parte delle up-to-date informazioni, se necessario.

Riferimento ai limiti dell'API Server SDK
Azione API Limite di aumento delle prestazioni Limite frequenza Chiave di limitazione Note
AcceptPlayerSession 3 1 aws-account-and-process-id-and-player-id Il limite è per giocatore e per processo. Non dovrebbe mai essere necessario un aumento del limite in quanto è per giocatore.
RemovePlayerSession 3 1 aws-account-and-process-id-and-player-id Il limite è per giocatore e per processo. Non dovrebbe mai essere necessario un aumento del limite in quanto è per giocatore.
ActivateGameSession 3 1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
ActivateHostProcessV2 3 1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
StartMatchBackfill 3 1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
DescribePlayerSessions 10 5 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
GetComputeCertificate 3 0.1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
GetCustomerRoleCredentials 3 0.1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
InitSDK 3 0.1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
RefreshHostProcess 3 0.1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
StopMatchmaking 3 1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
ProcessEnding 3 1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
ProcessReady 3 1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
UpdateGameSession 3 1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
UpdateHostProcess 3 1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
GetGameSessionId 10 5 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
GetTerminationTime 3 1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
UpdatePlayerSessionCreationPolicy 3 1 aws-account-and-process-id Il limite è per processo del server. Non dovrebbe mai essere necessario un aumento del limite in quanto dipende dal processo.
Nota

Questi sono i limiti predefiniti. Se riscontri una limitazione su questi APIs, potrebbe essere dovuta alla limitazione a livello di account. Per richiedere un aumento del limite, contatta l' AWS assistenza.

I limiti per processo e per giocatore sono progettati per adattarsi ai normali modelli di utilizzo e raramente dovrebbero essere modificati. Se riscontri problemi con questi limiti APIs, esamina la tua implementazione per potenziali opportunità di ottimizzazione prima di richiedere aumenti dei limiti.

La limitazione a livello di account può essere applicata anche attraverso queste regole aggiuntive:

  • SdkWebSocketAccountLevelHighUsage/, aws-account

  • SdkWebSocket/AccountLevelThrottle, aws-account