View a markdown version of this page

GAMEREL02-BP01 Menerapkan strategi penskalaan yang menggabungkan keadaan sesi permainan pemain aktif - Lensa Industri Game

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

GAMEREL02-BP01 Menerapkan strategi penskalaan yang menggabungkan keadaan sesi permainan pemain aktif

Terapkan solusi untuk menskalakan infrastruktur game Anda secara otomatis dengan cara yang menggabungkan sifat stateful dari sesi pemain Anda yang terhubung secara aktif dan menangani aktivitas penskalaan dengan anggun tanpa mengganggu gameplay.

Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan: Tinggi

Panduan implementasi

Salah satu keuntungan mengembangkan game di cloud adalah elastisitas yang dapat dicapai dengan menskalakan infrastruktur server secara otomatis sesuai kebutuhan untuk memenuhi permintaan. Meskipun game stateless atau asinkron dan layanan backend dapat diskalakan secara dinamis menggunakan kebijakan Auto EC2 Scaling Amazon, penskalaan otomatis EKS, atau teknik serupa yang biasanya diadopsi untuk aplikasi web yang dapat diskalakan, pengembang game biasanya memerlukan pendekatan yang lebih disesuaikan untuk penskalaan game stateful atau sinkron untuk membantu memblokir gangguan pada sesi pemain aktif.

Langkah-langkah implementasi

Kemampuan penskalaan otomatis Amazon GameLift mengetahui sesi pemain aktif dan dapat dikonfigurasi untuk memblokir penghentian atau penskalaan instance server game yang secara aktif menghosting pemain. Untuk informasi selengkapnya, lihat Memantau GameLift Server Amazon dengan Amazon CloudWatch.