Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Batas API SDK GameLift Server Amazon
Tabel berikut mencantumkan batas tarif default untuk operasi API SDK GameLift Server Amazon. Batasan ini mengoptimalkan kinerja dan mencegah pertentangan sumber daya di lingkungan server game. Memahami batasan ini penting untuk integrasi sisi server yang efisien dengan Server Amazon. GameLift
Batas SDK server diberlakukan menggunakan kunci pelambatan tertentu yang menyertakan pengidentifikasi akun dan proses. Beberapa batasan adalah per pemain untuk mencegah penyalahgunaan dari pemain individu.
catatan
Tabel ini dapat berubah sewaktu-waktu. Sumber otoritatif untuk batas saat ini adalah konfigurasi SDC internal. Hubungi AWS Support untuk up-to-date informasi terbanyak jika diperlukan.
Tindakan API | Batas burst | Batas tarif | Kunci pelambatan | Catatan |
---|---|---|---|---|
AcceptPlayerSession | 3 | 1 | aws-account-and-process-id-and-player-id | Batas adalah per pemain dan per proses. Seharusnya tidak pernah membutuhkan peningkatan batas karena itu per pemain. |
RemovePlayerSession | 3 | 1 | aws-account-and-process-id-and-player-id | Batas adalah per pemain dan per proses. Seharusnya tidak pernah membutuhkan peningkatan batas karena itu per pemain. |
ActivateGameSession | 3 | 1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
ActivateHostProcessV2 | 3 | 1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
StartMatchBackfill | 3 | 1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
DescribePlayerSessions | 10 | 5 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
GetComputeCertificate | 3 | 0.1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
GetCustomerRoleCredentials | 3 | 0.1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
InitSDK | 3 | 0.1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
RefreshHostProcess | 3 | 0.1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
StopMatchmaking | 3 | 1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
ProcessEnding | 3 | 1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
ProcessReady | 3 | 1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
UpdateGameSession | 3 | 1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
UpdateHostProcess | 3 | 1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
GetGameSessionId | 10 | 5 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
GetTerminationTime | 3 | 1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
UpdatePlayerSessionCreationPolicy | 3 | 1 | aws-account-and-process-id | Limit adalah per proses server. Seharusnya tidak pernah membutuhkan peningkatan batas karena per-proses. |
catatan
Ini adalah batas default. Jika Anda mengalami pelambatan pada ini APIs, mungkin karena pelambatan tingkat akun. Untuk meminta kenaikan batas, hubungi AWS Support.
Batas per proses dan per-pemain dirancang untuk mengakomodasi pola penggunaan normal dan jarang membutuhkan penyesuaian. Jika Anda mengalami pembatasan dengan ini APIs, tinjau implementasi Anda untuk peluang pengoptimalan potensial sebelum meminta peningkatan batas.
Pelambatan tingkat akun juga dapat berlaku melalui aturan tambahan ini:
SdkWebSocket/AccountLevelHighUsage, aws-akun
SdkWebSocket/AccountLevelThrottle, aws-akun