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.
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