Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Proses penyeimbangan spot
Amazon GameLift FleetiQ secara berkala menyeimbangkan instans dalam grup Auto Scaling yang memiliki Instans Spot. Proses ini tidak aktif dengan grup server game yang menggunakan strategi ONLY penyeimbangan DEMAND ON_ _ atau tidak memiliki instance aktif.
Penyeimbangan spot memiliki dua tujuan utama:
-
Untuk terus-menerus menyegarkan grup dengan hanya menggunakan jenis Instans Spot yang layak untuk hosting game.
-
Untuk menggunakan beberapa jenis instans layak (jika mungkin) untuk mengurangi dampak dari gangguan server game tak terduga.
Amazon GameLift FleetiQ menyeimbangkan dengan mengevaluasi jenis instans grup dan menghapus instance yang lebih mungkin mengakibatkan gangguan server game. Untuk terhindar dari menghentikan kejadian dalam gameplay aktif selama penyeimbangan, praktik terbaik adalah mengaktifkan perlindungan server game untuk grup server game yang sedang diproduksi.
Contoh berikut menggambarkan bagaimana instans dalam grup Auto Scaling dipengaruhi oleh penyeimbangan Spot.

-
Langkah 1. Melalui grup server game, grup Auto Scaling terkait diatur untuk meluncurkan instans jenis m4.large, c4.large, dan c5.large dengan perlindungan server game diaktifkan. Grup Auto Scaling telah meluncurkan koleksi seimbang yang terdiri dari dua Instans Spot dari masing-masing jenis. Empat instance memiliki setidaknya satu server game dalam UTILIZED status (ditampilkan dengan batas putus-putus), sementara dua instance saat ini tidak mendukung gameplay.
-
Langkah 2. Amazon GameLift FleetiQ mengevaluasi kelayakan hosting game saat ini dari ketiga jenis instans. Evaluasi menentukan bahwa jenis instans c4.large memiliki potensi yang tidak dapat diterima untuk gangguan server game. Amazon GameLift FleetiQ segera memperbarui konfigurasi grup Auto Scaling untuk menghapus sementara c4.large dari daftar jenis instans, mencegah instance c4.large tambahan diluncurkan.
-
Langkah 3. Amazon GameLift FleetiQ mengidentifikasi instance tipe c4.large yang ada dan mengambil tindakan untuk menghapusnya dari grup. Sebagai langkah pertama, semua server game yang berjalan pada instans c4.large ditandai sebagai draining. Server game pada instans yang draining dapat diklaim hanya sebagai upaya terakhir jika tidak ada server game lain yang tersedia. Selain itu, grup Auto Scaling dengan instans draining dipicu untuk meluncurkan instans baru untuk menggantikannya.
-
Langkah 4. Saat instans baru yang layak menjadi online, grup Auto Scaling akan menghentikan instans draining. Penggantian ini memastikan bahwa kapasitas yang diinginkan grup dipertahankan. Instans pertama yang akan dihentikan adalah instans c4.large tanpa server game dimanfaatkan dan perlindungan server game dimatikan. Ini diganti dengan instans c5.large baru.
-
Langkah 5. Instans draining dengan perlindungan server game terus berjalan sementara server game mereka mendukung gameplay. Ketika gameplay berakhir, instans c4.large yang tersisa dihentikan ketika sebuah instans m4.large baru telah diluncurkan untuk mengambil alih.
Sebagai hasil dari proses ini, grup Auto Scaling mempertahankan kapasitas yang diinginkan sementara grup menyeimbangkan dari menggunakan tiga jenis instans menjadi dua jenis instans. Amazon GameLift FleetiQ terus mengevaluasi daftar asli jenis instans untuk kelangsungan hidup hosting game. Ketika c4.large kembali dianggap sebagai jenis instans yang layak, grup Auto Scaling diperbarui untuk mencakup semua tiga jenis instans. Grup ini secara alami menyeimbangkan dari waktu ke waktu.