

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

# Mengelola solusi Amazon GameLift Servers hosting (peluncuran dan seterusnya)
<a name="managing-hosting-solution"></a>

Bagian ini memberikan panduan tentang cara mengelola Amazon GameLift Servers sumber daya Anda untuk jangka panjang. Berhasil meluncurkan game multipemain Anda hanyalah permulaan. Mengelola solusi hosting produksi memerlukan perhatian berkelanjutan terhadap kinerja, pengoptimalan biaya, pembaruan keamanan, dan pengalaman pemain. Bagian ini memberikan panduan tentang aspek operasional berjalan Amazon GameLift Servers dalam produksi, mulai dari kegiatan peluncuran hari pertama hingga pemeliharaan dan pengoptimalan jangka panjang.

Baik Anda sedang mempersiapkan peluncuran, mengelola game langsung, atau mengoptimalkan solusi hosting yang sudah mapan, topik ini akan membantu Anda mempertahankan hosting game yang andal dan hemat biaya yang sesuai dengan basis pemain Anda.

# Kelola sumber daya hosting game dengan Amazon GameLift Servers
<a name="gamelift-console-intro"></a>

Kelola Amazon GameLift Servers sumber daya, termasuk build, armada, antrian sesi game, dan mak comblang. Anda dapat menggunakan Amazon GameLift Servers konsol untuk memindai daftar sumber daya, atau melihat detail sumber daya termasuk metrik. Anda juga dapat mengambil informasi sumber daya menggunakan AWS SDK atau CLI AWS untuk Amazon GameLift Servers 

## Amazon GameLift Serversfitur konsol
<a name="gamelift-console-features"></a>

Gunakan Amazon GameLift Servers konsol untuk melihat dan mengelola sumber daya hosting game Anda dan aktivitas hosting yang sedang berlangsung dalam waktu dekat. Konsol menawarkan antarmuka grafis untuk sebagian besar fungsionalitas API layanan untukAmazon GameLift Servers. Anda dapat menggunakan konsol untuk: 
+ **Gunakan dasbor untuk snapshot tingkat tinggi.** Anda dapat melihat angka dan status terkini dari semua sumber daya Amazon GameLift Servers hosting Anda dan mengikuti tautan untuk mendapatkan detail tentang sumber daya individu.
+ **Kelola sumber daya hosting individu.** Anda dapat membuat, melihat, dan menghapus semua Amazon GameLift Servers sumber daya, dan memperbarui properti mereka yang dapat berubah. Anda juga dapat melihat jenis aktivitas hosting tertentu, seperti peristiwa dan metrik kinerja.
+ **Berinteraksi dengan aktivitas permainan dan sesi pemain.** Anda dapat melacak sesi permainan dan aktivitas sesi pemain berdasarkan armada, dan menggunakan informasi ini untuk memecahkan masalah sesi game. Lihat detail pada sesi permainan, lihat sesi pemain untuk setiap sesi permainan, dan cari aktivitas pemain di beberapa sesi permainan. Anda juga dapat mematikan sesi permainan individu sesuai kebutuhan.

**Topics**
+ [Amazon GameLift Serversfitur konsol](#gamelift-console-features)
+ [Dasbor hosting di Amazon GameLift Servers konsol](gamelift-console-dashboard.md)
+ [Server game dibangun](gamelift-console-builds.md)
+ [Armada di konsol Amazon GameLift Servers](gamelift-console-fleets.md)
+ [Alias di konsol Amazon GameLift Servers](gamelift-console-aliases.md)
+ [Antrian sesi permainan di konsol Amazon GameLift Servers](queues-console.md)

# Dasbor hosting di Amazon GameLift Servers konsol
<a name="gamelift-console-dashboard"></a>

Gunakan dasbor Amazon GameLift Servers konsol untuk mendapatkan snapshot tingkat tinggi tentang status sumber daya Amazon GameLift Servers hosting saat ini di akun Anda AWS . **Amazon GameLift ServersDasbor** memberikan tampilan berikut:
+ Jumlah build dalam status **Siap**, **Inisialisasi**, dan **Gagal**. Pilih **Lihat build** untuk detail tentang build di Wilayah Anda saat ini.
+ Jumlah armada di semua status. Pilih **Lihat armada** untuk detail tentang armada di Wilayah Anda saat ini.
+ Sumber daya Anda saat ini.
+ Pengumuman fitur dan layanan baru.

**Untuk membuka Amazon GameLift Servers dasbor**
+ Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), di panel navigasi, pilih **Dasbor**.

Dari dasbor, Anda dapat:
+ Persiapkan game Anda untuk diluncurkan dengan memilih **Mempersiapkan peluncuran** dan mengisi kuesioner peluncuran yang sesuai.
+ Permintaan kuota layanan meningkat dalam persiapan peluncuran atau sebagai tanggapan terhadap peluncuran dengan memilih **Lihat** kuota layanan.
+ Lihat posting blog dan informasi rinci tentang fitur baru dengan memilih tautan di **sorotan Fitur**.

![\[Dasbor menampilkan status semua sumber Amazon GameLift Servers daya di Wilayah Anda saat ini.\]](http://docs.aws.amazon.com/id_id/gameliftservers/latest/developerguide/images/gamelift-console-dashboard.png)


# Server game dibangun
<a name="gamelift-console-builds"></a>

Sumber daya build mewakili perangkat lunak server game Anda. Anda mengunggah paket build Amazon GameLift Servers untuk penerapan ke EC2 armada terkelola.

Melihat informasi tentang build server game di Amazon GameLift Servers konsol atau menggunakan atau AWS SDK untuk. Amazon GameLift Servers

------
#### [ Console ]

Di halaman **Builds Amazon GameLift Servers** [konsol](https://console.aws.amazon.com/gamelift/), Anda dapat melihat informasi tentang dan mengelola semua build server game yang telah Anda unggah Amazon GameLift Servers untuk penerapan pada armada terkelola. EC2 Di panel navigasi, pilih **Hosting**, **Managed EC2**, **Builds**.

Halaman **Builds** menampilkan informasi berikut untuk setiap build. Anda dapat menyesuaikan konten tabel sesuai kebutuhan menggunakan alat **Preferensi** (lihat ![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/id_id/gameliftservers/latest/developerguide/images/settings.png) ikon di sudut kanan atas tabel). Preferensi khusus disimpan ke pengguna AWS akun Anda dan diterapkan secara otomatis setiap kali Anda melihat halaman ini.

**catatan**  
Halaman **Builds** hanya menampilkan build di AWS Wilayah Anda saat ini.
+ **Nama** — Nama yang terkait dengan build yang diunggah.
+ **Status** — Status bangunan. Menampilkan salah satu dari tiga pesan status:
  + **Diinisialisasi** - Unggahan belum dimulai atau masih dalam proses.
  + **Siap** - Build siap untuk pembuatan armada.
  + **Gagal** — Waktu build habis sebelum Amazon GameLift Servers menerima binari.
+ **Waktu pembuatan** - Tanggal dan waktu Anda mengunggah build. Amazon GameLift Servers
+ **Build ID** — ID unik yang ditetapkan untuk build saat diunggah.
+ **Versi** — Label versi yang terkait dengan build yang diunggah.
+ **Sistem operasi** — OS yang dijalankan oleh build. OS build menentukan sistem operasi mana yang Amazon GameLift Servers diinstal pada instance armada.
+ **Ukuran** — Ukuran, dalam megabyte (MB), dari file build yang diunggah ke. Amazon GameLift Servers
+ **Armada** — Jumlah armada yang dikerahkan dengan build.

Dari halaman ini Anda dapat melakukan hal-hal berikut:
+ Lihat detail bangunan. Pilih nama build untuk membuka halaman detail build-nya.
+ Buat armada baru dari sebuah bangunan. Pilih build, lalu pilih **Buat armada**.
+ Filter dan urutkan daftar bangunan. Gunakan kontrol di bagian atas tabel.
+ Menghapus bangunan. Pilih build, lalu pilih **Hapus**.

**Membangun detail**  
Pada halaman **Builds**, pilih nama build untuk membuka halaman detailnya. Bagian **Ikhtisar** pada halaman detail menampilkan informasi ringkasan build yang sama dengan halaman **Builds**. Bagian **Armada** menampilkan daftar armada yang menjalankan build, termasuk informasi ringkasan yang sama dengan halaman [**Armada**](gamelift-console-fleets.md).

------
#### [ AWS SDK ]

Gunakan perintah AWS CLI berikut untuk mengambil informasi tentang sumber daya ini:
+ [ListBuild](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListBuilds.html)
+ [DescribeBuild](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeBuild.html)

------

# Perbarui build server game
<a name="gamelift-build-cli-uploading-update-build-files"></a>

Saat menerapkan build server game untuk hosting EC2 Amazon GameLift Servers terkelola, Anda mengunggah perangkat lunak server game dan membuat sumber daya Amazon GameLift Servers build. Setelah membuat Amazon GameLift Servers build, Anda dapat memperbarui metadata build, tetapi Anda tidak dapat memperbarui file build itu sendiri. Untuk menerapkan pembaruan ke build server game Anda, Anda harus mengunggah kumpulan file baru dan membuat Amazon GameLift Servers build baru menggunakan AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/gamelift/upload-build.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/upload-build.html)perintah. Atau, Anda dapat menggunakan [https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-build.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-build.html)perintah untuk mengunggah build baru dari bucket Amazon S3 yang Anda kontrol. Kemudian gunakan build baru dengan membuat armada baru untuk itu.

Anda dapat memperbarui metadata build, termasuk nama dan deskripsi. Untuk tugas-tugas ini, gunakan Amazon GameLift Servers konsol atau [https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-build.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-build.html) AWS CLI perintah. 

## Otomatiskan pembaruan pembuatan game Anda
<a name="gamelift-build-uploading-automate"></a>

Ikuti tips berikut untuk membantu mengotomatiskan dan merampingkan proses memperbarui build server game untuk Amazon GameLift Servers armada terkelola:
+ **Gunakan antrian sesi permainan dan tukar armada sesuai kebutuhan.** Saat mengirim permintaan sesi game keAmazon GameLift Servers, tentukan antrian sesi permainan, bukan armada tertentu. Dengan antrian, Anda dapat menambahkan armada dengan build baru dan menghapus armada lama sesuai kebutuhan. Untuk informasi selengkapnya, lihat [Konfigurasikan penempatan sesi game](queues-intro.md).
+ **Gunakan alias untuk mentransfer pemain ke build game baru.** Saat mengirim permintaan sesi game keAmazon GameLift Servers, tentukan alias armada, bukan ID armada. Untuk informasi selengkapnya, lihat [Buat sebuah Amazon GameLift Servers alias](aliases-creating.md).
+ **Siapkan untuk pengembangan berulang.** Selama pengembangan game, jelajahi opsi untuk menyiapkan lingkungan pengujian yang dihosting yang mendukung pengembangan berulang yang cepat. Lihat [Siapkan untuk pengembangan berulang dengan Amazon GameLift Servers Anywhere](integration-dev-iteration.md).

Cobalah sumber daya ini dari [Amazon GameLift ServersToolkit](https://github.com/aws/amazon-gamelift-toolkit) di GitHub:

**Alat pembaruan build cepat (hanya untuk pengembangan)**  
Alat ini membantu Anda memodifikasi build server game yang sudah digunakan pada komputasi dalam armada EC2 terkelola, menghemat waktu Anda selama iterasi pengembangan cepat. Alat ini memiliki beberapa opsi; Anda dapat mengganti seluruh pembuatan game atau mengubah file tertentu, dan Anda dapat mengelola cara memulai ulang proses server game setelah pembaruan. Anda juga dapat menggunakannya untuk memperbarui semua komputasi dalam armada atau menargetkan komputasi individu.  
Kunjungi repo Amazon GameLift Servers Toolkit GitHub untuk mendapatkan [alat pembaruan build cepat](https://github.com/aws/amazon-gamelift-toolkit/tree/main/fast-build-update-tool) GitHub dan pelajari lebih lanjut tentang cara menggunakannya.

**Skrip sampel penyebaran produksi**  
Skrip ini menggambarkan bagaimana Anda dapat mengotomatiskan proses memperbarui build server game yang digunakan pada armada EC2 terkelola dalam produksi. Untuk menggunakan skrip ini, solusi Amazon GameLift Servers hosting Anda harus menggunakan alias untuk armada IDs abstrak. Skrip sampel menangani langkah-langkah dasar berikut: mengunggah build yang diperbarui, membuat build baru dan menyebarkan ke armada baru, mengarahkan lalu lintas pemain dari armada yang ada ke armada baru, dan menghapus armada lama. Sesuaikan skrip sampel untuk memenuhi persyaratan penerapan spesifik Anda.  
Kunjungi repo Amazon GameLift Servers Toolkit GitHub untuk memasukkan [skrip contoh penerapan produksi](https://github.com/aws/amazon-gamelift-toolkit/tree/main/production-deployment-sample-script) GitHub dan pelajari lebih lanjut tentang cara menggunakannya.

# Armada di konsol Amazon GameLift Servers
<a name="gamelift-console-fleets"></a>

Sumber daya armada mewakili satu set mesin komputasi yang digunakan dengan dan menjalankan server game Anda. Bergantung pada solusi hosting Anda, Anda mungkin memiliki armada terkelola, EC2 armada kontainer terkelola, armada Anywhere, atau kombinasi.

Melihat informasi tentang armada di Amazon GameLift Servers konsol atau menggunakan atau AWS SDK untuk. Amazon GameLift Servers

------
#### [ Console ]

Anda dapat melihat informasi tentang semua armada yang dibuat untuk meng-host game Anda di Amazon GameLift Servers bawah AWS akun Anda. **Di navigasi sisi kiri konsol, temukan opsi hosting yang Anda inginkan (Anywhere, Managed, Managed Container) EC2, dan pilih Armada.** 

Untuk setiap opsi hosting, halaman **Armada** mencantumkan armada yang terletak di Wilayah yang Anda pilih AWS saat ini. Dari halaman **Armada**, Anda dapat membuat armada baru atau melihat detail tambahan pada armada. [Halaman detail](gamelift-console-fleets-metrics.md) armada berisi informasi penggunaan, metrik, data sesi permainan, dan data sesi pemain. Anda juga dapat mengedit catatan armada atau menghapus armada.

Halaman **Armada** menampilkan informasi ringkasan berikut secara default. Anda dapat menyesuaikan konten tabel sesuai kebutuhan menggunakan alat **Preferensi** (lihat ![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/id_id/gameliftservers/latest/developerguide/images/settings.png) ikon di sudut kanan atas tabel). Preferensi khusus disimpan ke pengguna AWS akun Anda dan diterapkan secara otomatis setiap kali Anda melihat halaman ini.
+ **ID** — Pengenal yang ditugaskan ke armada. ID ini unik di Wilayah AWS tempat armada dibuat.
+ **Nama — Nama** ramah yang diberikan kepada armada.
+ **Status** — Status armada: **Baru**, **Mengunduh**, **Membangun**, dan **Aktif**.
+ **Waktu pembuatan** - Tanggal dan waktu armada dibuat.
**catatan**  
Armada menampilkan ikon peringatan untuk armada-armada yang dibuat lebih dari 90 hari sebelumnya. Sebagai praktik terbaik, kami sarankan mengganti armada setiap 30 hari untuk menjaga lingkungan yang aman dan up-to-date runtime untuk server game yang Anda host. Untuk panduan, lihat [Praktik terbaik keamanan untuk Amazon GameLift Servers](security-best-practices.md).
+ **Jenis armada** — Ketersediaan instance yang digunakan untuk meng-host game Anda, yang berpotensi memengaruhi biaya hosting. Armada terkelola dapat menggunakan instance **On-Demand** (selalu tersedia) atau **Spot** (ketersediaan bervariasi).
+ **Instance aktif** — Jumlah EC2 instans yang digunakan untuk armada.
+ **Instance yang diinginkan** — Jumlah EC2 instans untuk tetap aktif.
+ **Sesi permainan** — Jumlah sesi permainan aktif yang berjalan di armada. Data tertunda lima menit.
+ **Pemain sessons** — Jumlah sesi pemain aktif dalam armada. Data tertunda lima menit.

------
#### [ AWS SDK ]

Gunakan perintah AWS CLI berikut untuk mengambil informasi tentang sumber daya ini:
+ Armada yang EC2 dikelola
  + [ListFleets](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListFeets.html)
  + [ListCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListCompute.html)
  + [DescribeFleetAttributes](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetAttributes.html)
  + [DescribeCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeCompute.html)
  + [DescribeFleetCapacity](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetCapacity.html)
  + [DescribeFleetUtilization](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetUtilization.html)
+ Armada kontainer yang dikelola
  + [ListContainerFleets](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListContainerFleets.html)
  + [DescribeContainerFleet](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeContainerFleet.html)
  + [ListContainerGroupDefinitions](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListContainerGroupDefinition.html)
  + [DescribeContainerGroupDefinition](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeContainerGroupDefinition.html)
+ 
  + [ListFleets](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListFeets.html)
  + [ListCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListCompute.html)
  + [DescribeFleetAttributes](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetAttributes.html)
  + [DescribeCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeCompute.html)

------

# Perbarui konfigurasi Amazon GameLift Servers armada
<a name="fleets-editing"></a>

Gunakan Amazon GameLift Servers konsol atau AWS CLI untuk memperbarui pengaturan armada Anda, mengubah lokasi jarak jauh, atau menghapus armada. Untuk armada terkelola, Anda tidak dapat mengubah build server game atau jenis instance armada. Sebaliknya, Anda harus mengganti armada.

**Alat Pembaruan Bangun Cepat (hanya untuk pengembangan)**  
Dengan EC2 armada terkelola, untuk menerapkan pembaruan build server game, Anda perlu mengunggah setiap build baru Amazon GameLift Servers dan membuat armada baru untuknya.   
Alat Pembaruan Bangun Cepat memungkinkan Anda melewati langkah-langkah ini selama pengembangan, menghemat waktu Anda dan memungkinkan iterasi pengembangan yang lebih cepat. Dengan alat ini, Anda dapat dengan cepat memperbarui file build game Anda di semua komputasi dalam armada yang ada. Alat ini memiliki beberapa opsi; Anda dapat mengganti seluruh game build atau mengubah 6 file tertentu, dan Anda dapat mengelola cara memulai ulang proses server game setelah pembaruan. Anda juga dapat menggunakannya untuk memperbarui komputasi individu dalam armada.  
Untuk mendapatkan Fast Build Update Tool dan mempelajari lebih lanjut tentang cara menggunakannya, kunjungi repo Amazon GameLift Servers Toolkit untuk The [Fast Build Update Tool](https://github.com/aws/amazon-gamelift-toolkit/tree/main/fast-build-update-tool) di Github. 

Anda dapat memperbarui atribut armada yang dapat berubah, pengaturan port, dan konfigurasi runtime menggunakan Amazon GameLift Servers konsol atau CLI. AWS Untuk mengubah batas penskalaan, lihat [Kapasitas armada skala otomatis dengan Amazon GameLift Servers](fleets-autoscaling.md).

------
#### [ Console ]

1. Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), di panel navigasi, pilih **Armada.**

1. Pilih armada yang ingin Anda perbarui. Armada harus dalam `ACTIVE` status sebelum Anda dapat mengeditnya.

1. Pada halaman detail Armada, di salah satu bagian berikut, pilih **Edit**.
   + **Pengaturan armada**
     + Ubah atribut armada seperti **Nama** dan **Deskripsi**. 
     + Tambahkan atau hapus **grup Metrik**, yang CloudWatch digunakan Amazon untuk melacak Amazon GameLift Servers metrik agregat untuk beberapa armada.
     + Perbarui pengaturan **batas pembuatan Sumber Daya**. 
     + Aktifkan atau nonaktifkan perlindungan sesi game.
   + **Konfigurasi runtime** - Anda dapat mengubah salah satu pengaturan konfigurasi runtime berikut dan menambah atau menghapus konfigurasi runtime.
     + Ubah **jalur peluncuran** server game Anda.
     + Tambahkan, hapus, atau ubah **parameter Peluncuran** opsional.
     + Ubah jumlah **proses Bersamaan** yang dijalankan server game Anda.
   + **Aktivasi sesi game** — Ubah cara Anda ingin proses server berjalan dan host sesi game dengan memperbarui aktivasi **sesi game bersamaan Max dan batas waktu aktivasi** **baru**.
   + **EC2 pengaturan port** — Perbarui alamat IP dan rentang port yang memungkinkan akses masuk ke armada.

1. Pilih **Konfirmasi** untuk menyimpan perubahan.

------
#### [ AWS CLI ]

 

Gunakan perintah AWS CLI berikut untuk memperbarui armada:
+ [update-fleet-attributes](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-fleet-attributes.html)
+ [update-fleet-port-settings](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-fleet-port-settings.html)
+ [update-runtime-configuration](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-runtime-configuration.html)

------

# Perbarui lokasi armada
<a name="fleets-update-locations"></a>

Anda dapat menambah atau menghapus lokasi terpencil armada menggunakan Amazon GameLift Servers konsol atau AWS CLI. Anda tidak dapat mengubah wilayah asal armada.

------
#### [ Console ]

1. Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), di panel navigasi, pilih **Armada.**

1. Pilih armada yang ingin Anda perbarui. Armada harus dalam `ACTIVE` status sebelum Anda dapat mengeditnya.

1. Pada halaman detail Armada, pilih tab **Lokasi** untuk melihat lokasi armada. 

1. Untuk menambahkan lokasi jarak jauh baru, pilih **Tambah** dan pilih lokasi yang ingin Anda gunakan instance. Daftar ini tidak menyertakan instance di mana jenis instance armada tidak tersedia.

1. Dengan lokasi baru yang dipilih, pilih **Tambah**. Amazon GameLift Serversmenambahkan lokasi baru ke daftar, dengan status disetel ke`NEW`. Amazon GameLift Serverskemudian mulai menyediakan instance di setiap lokasi yang ditambahkan dan mempersiapkannya untuk menyelenggarakan sesi permainan.

1. Untuk menghapus lokasi terpencil yang ada dari armada, gunakan kotak centang untuk memilih satu atau beberapa lokasi yang terdaftar. 

1. Dengan satu atau beberapa armada yang dipilih, pilih **Hapus**. Lokasi yang dihapus tetap ada dalam daftar, dengan status disetel ke`DELETING`. Amazon GameLift Serverskemudian memulai proses penghentian aktivitas di lokasi yang dihapus. Jika ada instance aktif yang menghosting sesi game, Amazon GameLift Servers gunakan proses penghentian server game untuk mengakhiri sesi game dengan anggun, menghentikan server game, dan mematikan instance.

------
#### [ AWS CLI ]

 

Gunakan perintah AWS CLI berikut untuk memperbarui lokasi armada:
+ [create-fleet-locations](https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-fleet-locations.html)
+ [delete-fleet-locations](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-fleet-locations.html)

------

# Hapus armada
<a name="fleets-deleting"></a>

Anda dapat menghapus armada saat Anda tidak lagi membutuhkannya. Menghapus armada secara permanen akan menghapus semua data yang terkait dengan sesi permainan dan sesi pemain, serta mengumpulkan data metrik. Sebagai alternatif, Anda dapat mempertahankan armada, menonaktifkan penskalaan otomatis, dan menskalakan armada secara manual ke 0 instance.

**catatan**  
Jika armada memiliki koneksi peering VPC, pertama-tama minta otorisasi dengan menelepon. [CreateVpcPeeringAuthorization](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_CreateVpcPeeringAuthorization.html) Amazon GameLift Serversmenghapus koneksi peering VPC selama penghapusan armada. 

Anda dapat menggunakan Amazon GameLift Servers konsol atau alat AWS CLI untuk menghapus armada. 

------
#### [ Console ]

1. Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), di panel navigasi, pilih **Armada.**

1. Pilih armada yang ingin Anda hapus. Anda hanya dapat menghapus armada di `ACTIVE` atau `ERROR` status.

1. Pilih **Hapus**.

1. Di kotak dialog **Hapus armada**, konfirmasikan penghapusan dengan memasukkan. **delete**

1. Pilih **Hapus**.

------
#### [ AWS CLI ]

 

Gunakan perintah AWS CLI berikut untuk menghapus armada:
+ [hapus-armada](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-fleet.html)

------

# Detail armada di Amazon GameLift Servers konsol
<a name="gamelift-console-fleets-metrics"></a>

**Akses halaman detail **Armada** dari dasbor atau halaman Armada dengan memilih nama armada.**

Pada halaman detail armada Anda dapat mengambil tindakan berikut:
+ Perbarui atribut armada, pengaturan port, dan konfigurasi waktu aktif.
+ Tambahkan atau hapus lokasi armada.
+ Ubah pengaturan kapasitas armada. 
+ Tetapkan atau ubah penskalaan otomatis pelacakan target.
+ Hapus armada.

## Detail
<a name="fleets-summary"></a>

**Pengaturan armada**
+ **Fleet ID** — Pengenal yang ditugaskan ke armada. ID ini unik di Wilayah AWS tempat armada dibuat.
+ **Nama armada** — Nama ramah yang diberikan kepada armada.
+ **ARN** — Pengenal unik yang ditugaskan untuk armada ini. ARN armada mengidentifikasinya sebagai Amazon GameLift Servers sumber daya dan menentukan wilayah dan akun. AWS 
+ **Deskripsi — Deskripsi** singkat armada yang dapat diidentifikasi.
+ **Status** – Status armada saat ini, yang mungkin saja **Baru**, **Mengunduh**, **Membangun**, dan **Aktif**.
+ **Waktu pembuatan** - Tanggal dan waktu ketika armada dibuat.
**catatan**  
Armada menampilkan ikon peringatan untuk armada-armada yang dibuat lebih dari 90 hari sebelumnya. Sebagai praktik terbaik, kami sarankan mengganti armada setiap 30 hari untuk menjaga lingkungan yang aman dan up-to-date runtime untuk server game yang Anda host. Untuk panduan, lihat [Praktik terbaik keamanan untuk Amazon GameLift Servers](security-best-practices.md).
+ Jenis **komputasi — Jenis** komputasi yang digunakan untuk meng-host game Anda. Armada dapat berupa armada **Managed EC2**, **Managed Container**, atau **Anywhere**.
+ **Sistem operasi** — Amazon Machine Image (AMI) yang digunakan untuk setiap instance di armada. Versi AMI adalah versi terbaru yang tersedia pada saat armada dibuat.
+ **Jenis sertifikat** — Status kemampuan armada untuk menggunakan sertifikat TLS untuk mengautentikasi server game dan mengenkripsi semua komunikasi. client/server 
+ **Jenis armada** — Ketersediaan instance yang digunakan untuk meng-host game Anda, yang berpotensi memengaruhi biaya hosting. Armada dapat menggunakan instance **On-Demand** (selalu tersedia) atau **Spot** (ketersediaan bervariasi).
+ **EC2 tipe instans** — [Jenis EC2 instans](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html) Amazon yang dipilih untuk armada saat dibuat.
+ **Peran instans ARN** — Peran AWS IAM yang mengelola akses ke AWS sumber daya Anda yang lain, jika diberikan selama pembuatan armada.
+ **Penyedia kredensial peran instans** — Peran AWS IAM yang mengelola akses ke AWS sumber daya Anda yang lain, jika peran tersebut diberikan selama pembuatan armada.
+ **Nama grup metrik** — Grup yang digunakan untuk menggabungkan metrik untuk beberapa armada.
+ **Kebijakan perlindungan penskalaan game** — Menunjukkan apakah perlindungan sesi game armada diaktifkan, yang mencegah sesi permainan aktif berakhir sebelum waktunya selama acara scale-down.
+ **Sesi permainan maksimum per pemain** — Jumlah maksimum sesi yang dapat dibuat pemain selama **periode Kebijakan**.
+ **Periode kebijakan** — Lamanya waktu yang digunakan untuk membatasi jumlah sesi pemain yang dibuat.

**Membangun detail**  
Bagian **Build details** menampilkan build yang dihosting di armada. Pilih nama build untuk melihat halaman detail build lengkap.

**Konfigurasi runtime**  
Bagian **konfigurasi Runtime** menampilkan proses server untuk diluncurkan pada setiap instance. Ini termasuk jalan untuk server game yang tidak dapat dieksekusi dan opsional parameter peluncuran.

**Aktivasi sesi game**  
Bagian **aktivasi sesi Game** menampilkan jumlah proses server yang diluncurkan pada saat yang sama dan berapa lama menunggu proses diaktifkan sebelum menghentikannya.

**EC2 pengaturan port**  
Bagian **Ports** menampilkan izin koneksi armada, termasuk alamat IP dan rentang pengaturan port.

## Metrik-metrik
<a name="fleets-metrics-tab"></a>

Tab **Metrik** menampilkan representasi grafis metrik armada dari waktu ke waktu. Untuk informasi selengkapnya tentang penggunaan metrik diAmazon GameLift Servers, lihat[Monitor Amazon GameLift Servers dengan Amazon CloudWatch](monitoring-cloudwatch.md).

## Peristiwa
<a name="fleets-events-tab"></a>

Tab **Peristiwa** menyediakan log dari semua peristiwa yang telah terjadi pada armada, termasuk kode peristiwa, pesan, dan stempel waktu. Lihat Deskripsi [peristiwa](https://docs.aws.amazon.com/gamelift/latest/apireference/API_Event.html) di Referensi Amazon GameLift Servers API. 

## Penskalaan
<a name="fleets-scaling-tab"></a>

Tab **Penskalaan** berisi informasi tentang kapasitas armada, termasuk status saat ini dan perubahan kapasitas dari waktu ke waktu. Ini juga menyediakan alat untuk memperbarui batas kapasitas dan mengelola penskalaan otomatis. 

**Kapasitas penskalaan**  
Lihat pengaturan kapasitas armada saat ini untuk setiap lokasi armada. Untuk informasi selengkapnya tentang mengubah batas dan kapasitas, lihat[Menskalakan kapasitas hosting game dengan Amazon GameLift Servers](fleets-manage-capacity.md).
+ **AWS Lokasi** – Nama lokasi tempat instans armada yang tersedia. 
+ **Status** – Hosting status lokasi armada. Status lokasi harus `ACTIVE` untuk dapat menjadi host game.
+ **Ukuran min** - Jumlah instance terkecil yang harus digunakan di lokasi.
+ **Instance yang diinginkan** — Jumlah target instans aktif untuk mempertahankan lokasi. Ketika instance aktif dan instans yang diinginkan tidak sama, peristiwa penskalaan dimulai atau mematikan instance sesuai kebutuhan hingga instance aktif sama dengan instans yang diinginkan.
+ **Ukuran maksimal** - Contoh terbanyak yang dapat digunakan di lokasi.
+ **Tersedia** — Batas layanan pada instans dikurangi jumlah instans yang digunakan. Nilai ini memberitahu Anda jumlah maksimum instans yang dapat Anda tambahkan ke lokasi.

**Kebijakan penskalaan otomatis**  
Bagian ini mencakup informasi tentang kebijakan penskalaan otomatis yang diterapkan pada armada. Anda dapat menyiapkan atau memperbarui kebijakan berbasis target. Kebijakan berbasis aturan armada, yang harus didefinisikan menggunakan AWS SDK atau CLI, ditampilkan di sini. Untuk informasi selengkapnya tentang penskalaan, lihat [Kapasitas armada skala otomatis dengan Amazon GameLift Servers](fleets-autoscaling.md).

**Riwayat penskalaan**  
Lihat grafik perubahan kapasitas dari waktu ke waktu.

## Lokasi
<a name="fleets-location-tab"></a>

Tab **Lokasi** mencantumkan semua lokasi tempat armada dikerahkan. Lokasi termasuk Wilayah beranda dan lokasi terpencil armada yang telah ditambahkan. Anda dapat menambahkan atau menghapus lokasi langsung di tab ini.
+ **Lokasi** – Nama lokasi tempat instans armada yang tersedia. 
+ **Status** – Hosting status lokasi armada. Status lokasi melacak proses pengaktifan instans pertama di lokasi. Status lokasi harus `ACTIVE` agar dapat meng-host games.
+ **Instans aktif** – Jumlah instans dengan proses server yang berjalan di lokasi armada.
+ **Server aktif** – Jumlah proses server game yang dapat meng-host sesi game di lokasi armada.
+ **Sesi permainan** — Jumlah sesi permainan yang aktif pada instance di lokasi armada.
+ **Sesi pemain** — Jumlah sesi pemain, yang mewakili pemain individu, yang berpartisipasi dalam sesi permainan yang aktif di lokasi armada.

## Sesi Game
<a name="fleets-game-sessions-tab"></a>

Tab **Sesi Game** mencantumkan sesi game di masa lalu dan sekarang yang dihosting di armada, termasuk beberapa informasi detail. Pilih ID sesi permainan untuk mengakses informasi sesi permainan tambahan, termasuk sesi pemain. Untuk informasi selengkapnya tentang sesi pemain, lihat[Sesi permainan dan pemain di Amazon GameLift Servers konsol](gamelift-console-game-player-sessions-metrics.md).

# Sesi permainan dan pemain di Amazon GameLift Servers konsol
<a name="gamelift-console-game-player-sessions-metrics"></a>

Anda dapat menggunakan Amazon GameLift Servers konsol untuk bekerja dengan sesi permainan dan sesi pemain. Untuk informasi lebih lanjut tentang sesi game dan sesi pemain, lihat [Amazon GameLift Serversdan pengalaman pemain](game-sessions-intro.md). Amazon GameLift ServersKonsol menyediakan informasi dan alat untuk membantu Anda menyelidiki masalah dengan sesi permainan Anda.

Apa yang dapat Anda lakukan:
+ Jelajahi sesi permainan dan aktivitas sesi pemain yang diselenggarakan pada armada tertentu.
+ Cari aktivitas sesi permainan untuk pemain tertentu di beberapa armada.
+ Matikan sesi permainan tertentu. 

## Lihat detail sesi permainan
<a name="game-sessions"></a>

Sesi permainan dan data sesi pemain diatur oleh armada yang menyelenggarakan sesi permainan.

**Untuk mengakses sesi permainan dan informasi sesi pemain**

1. Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), buka panel navigasi kiri. Pilih jenis solusi hosting dan buka halaman **Armada**. Contoh:
   + **Hosting**, **Di Mana Saja**, **Armada**
   + **Hosting****, **EC2 Terkelola, Armada****
   + **Hosting**, **Kontainer terkelola**, **Armada**

1. Setiap halaman **Armada** menampilkan daftar armada untuk yang Anda pilih saat ini. Wilayah AWS Pilih armada yang ingin Anda lihat data sesi game.

1. Di halaman detail armada, buka tab **Sesi permainan**. Tab ini mencantumkan semua sesi permainan yang diselenggarakan di armada, bersama dengan informasi ringkasan. Anda dapat menyesuaikan konten tabel sesuai kebutuhan menggunakan alat **Preferensi** (lihat ![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/id_id/gameliftservers/latest/developerguide/images/settings.png) ikon di sudut kanan atas tabel). Preferensi khusus disimpan ke pengguna AWS akun Anda dan diterapkan secara otomatis setiap kali Anda melihat halaman ini.

1. Pilih sesi permainan dari daftar untuk melihat informasi tambahan. 

1. Jika sesi permainan menyertakan data sesi pemain, pilih **Lihat sesi pemain** untuk membuka alat pencarian sesi pemain dengan ID sesi permainan yang diisi secara otomatis.

Detail **sesi Game** mencakup informasi berikut:
+ **Status** – Status sesi game.
  + **Mengaktifkan** — Instans memulai sesi permainan.
  + **Aktif** — Sesi permainan sedang berjalan dan tersedia untuk menerima pemain, tergantung pada [kebijakan pembuatan pemain](https://docs.aws.amazon.com/gamelift/latest/apireference/API_GameSession.html) sesi.
  + **Dihentikan** — sesi permainan telah berakhir.
+ **ARN** — Nama Sumber Daya Amazon dari sesi permainan.
+ **Nama** — Nama yang dihasilkan untuk sesi permainan.
+ **Lokasi** — Lokasi yang Amazon GameLift Servers menjadi tuan rumah sesi permainan di.
+ **Waktu pembuatan** - Tanggal dan waktu yang Amazon GameLift Servers membuat sesi streaming.
+ **Waktu akhir** — Tanggal dan waktu sesi permainan berakhir.
+ **Nama DNS** — Nama host dari sesi permainan.
+ **Alamat IP** – Alamat IP yang ditentukan untuk sesi game.
+ **Port** – Nomor port yang digunakan untuk connect ke sesi game.
+ **Creator ID** — Pengenal unik pemain yang memulai sesi permainan.
+ **Kebijakan pembuatan sesi pemain** — Menunjukkan apakah sesi permainan menerima pemain baru.
+ **Kebijakan perlindungan penskalaan game** — Jenis perlindungan sesi game untuk diatur pada semua instance baru yang Amazon GameLift Servers dimulai di armada.

**Data permainan**  
Data properti game, diformat sebagai string, untuk dikirim ke sesi permainan Anda saat memulai.

**Properti game**  
Data properti game, diformat sebagai key/value pasangan, untuk dikirim ke sesi permainan Anda saat memulai.

**Data perjodohan**  
Jika sesi permainan dibuat denganFlexMatch, data perjodohan menjelaskan informasi tentang konfigurasi perjodohan dan kumpulan aturan. Ini termasuk atribut pemain masing-masing pertandingan dan tugas tim. Data dalam format JSON. Untuk informasi selengkapnya tentang FlexMatch perjodohan, lihat [Membangun mak comblang](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/matchmaker-build.html).

# Mencari data sesi pemain
<a name="player-sessions"></a>

Jika solusi hosting game Anda menggunakan sesi pemain dan menyediakan pemain unik IDs, Anda dapat menjelajahi aktivitas khusus pemain untuk sesi permainan sebelumnya atau sekarang di beberapa armada. Buka alat pencarian sesi Pemain menggunakan salah satu metode berikut: 
+ Di Amazon GameLift Servers konsol, buka panel navigasi kiri dan pilih **Pencarian sesi pemain** dan pilih jenis filter yang akan digunakan.
+ Saat melihat detail sesi permainan armada, pilih **Lihat sesi pemain**. Alat pencarian terbuka dengan sesi game dengan filter ID sesi game yang telah dipilih sebelumnya dan nilai sesi game diisi. 

Saat menggunakan alat pencarian, Anda dapat memberikan informasi berikut:
+ ID sesi pemain untuk mendapatkan informasi tentang sesi pemain tertentu.
+ ID sesi permainan untuk mendapatkan informasi tentang semua sesi pemain untuk sesi permainan yang diminta. Hasilnya menunjukkan semua pemain yang sudah mereservasi slot atau sudah terhubung ke sesi game. Anda memiliki opsi untuk memfilter hasil berdasarkan status sesi pemain.
+ ID pemain untuk mendapatkan informasi tentang semua sesi pemain untuk pemain yang diminta. Hasilnya menunjukkan semua sesi game yang diikuti pemain.

**catatan**  
Alat pencarian mencari semua aktivitas sesi pemain di seluruh yang dipilih saat ini. Wilayah AWS Jika Anda memiliki beberapa armada di Wilayah, hasilnya mencakup aktivitas sesi pemain di semua armada. Untuk armada multi-lokasi, hasilnya juga mencakup aktivitas sesi pemain di lokasi terpencil armada.

 

Data sesi pemain berikut dikumpulkan untuk setiap sesi game:
+ **ID sesi pemain** — Pengidentifikasi yang ditetapkan untuk sesi pemain.
+ **ID Pemain** – Pengidentifikasi unik untuk pemain. Pilih ID ini untuk mendapatkan informasi pemain tambahan.
+ **ID sesi game** — Pengenal yang ditetapkan untuk sesi permainan.
+ **Fleet ID** — Pengenal yang ditugaskan ke armada yang menjadi tuan rumah sesi permainan.
+ **Status** – Status dari sesi pemain. Berikut ini adalah status yang mungkin:
  + **Cadangan** — Sesi pemain telah dicadangkan, tetapi para pemain tidak terhubung.
  + **Aktif** — Sesi pemain terhubung ke server game.
  + **Selesai** – Sesi pemain telah berakhir; pemain tidak lagi terhubung.
  + **Timed Out** — Pemain gagal terhubung.
+ **Waktu pembuatan** — Waktu pemain terhubung ke sesi permainan.
+ **Waktu akhir** — Waktu pemain terputus dari sesi permainan.
+ **Data koneksi** — Alamat IP, nama DNS dan port yang digunakan pemain untuk terhubung ke sesi permainan.
+ **Data pemain** — Informasi tentang pemain yang disediakan selama pembuatan sesi pemain. 

# Menonaktifkan sesi game
<a name="terminate-sessions"></a>

Gunakan Amazon GameLift Servers konsol untuk mematikan sesi permainan tertentu. Fitur ini memberi Anda metode sederhana dan cepat untuk menemukan sesi permainan dan mengirim sinyal untuk menghentikannya. Metode penghentian lain mengharuskan Anda menemukan instance armada tempat sesi game berjalan, mengakses instance dari jarak jauh, dan mematikan sesi game secara manual. 

Anda dapat menutup sesi permainan dengan alasan apa pun. Alasan paling umum adalah menyelesaikan sesi permainan yang gagal ditutup secara alami. Akibatnya, sumber daya hosting untuk sesi game tidak dapat dibebaskan untuk menjadi tuan rumah sesi permainan baru, dan kapasitas hosting armada terdegradasi.

**catatan**  
Fitur ini bergantung pada pengaturan konfigurasi tertentu untuk solusi hosting Anda. Ini memiliki keterbatasan sebagai berikut:   
Sesi game harus di-host pada armada yang menjalankan server game yang dibangun dengan server SDK untuk Amazon GameLift Servers v5 atau lebih tinggi. Jika server game Anda digunakan dengan versi yang lebih lama, Anda perlu menggunakan akses jarak jauh untuk menghapus sesi permainan.
Jika sesi permainan di-host di armada Anywhere, armada harus menggunakan Amazon GameLift Servers Agen untuk mengelola proses server game. 

**Untuk mengakhiri sesi permainan**

1. Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), buka panel navigasi kiri. Pilih jenis solusi hosting dan buka halaman **Armada**. Contoh:
   + **Hosting**, **Di Mana Saja**, **Armada**
   + **Hosting****, **EC2 Terkelola, Armada****
   + **Hosting**, **Kontainer terkelola**, **Armada**

1. Setiap halaman **Armada** menampilkan daftar armada untuk yang Anda pilih saat ini. Wilayah AWS Pilih armada yang menjadi tuan rumah sesi permainan yang ingin Anda hentikan. 

1. Di halaman detail armada, buka tab **Sesi permainan**. Dalam daftar sesi permainan, pilih salah satu yang ingin Anda akhiri, dan pilih tombol **Terminate.**

1. Dalam **sesi permainan Terminate**? jendela, verifikasi bahwa Anda mematikan sesi permainan yang tepat dan memilih metode penghentian. 
   + Pematian sesi permainan normal — Opsi ini mengirimkan sinyal ke proses server yang menjadi tuan rumah sesi permainan untuk dimatikan. Jika build server game Anda terintegrasi dengan benarAmazon GameLift Servers, proses server memulai urutan shutdown sesi game, memberi tahu Amazon GameLift Servers bahwa itu berakhir, dan berhenti. Tergantung pada desain game Anda, urutan shutdown mungkin mencakup langkah-langkah untuk menyelesaikan sesi permainan dengan anggun, seperti menyimpan data dan memberi tahu pemain aktif. Metode ini mungkin memerlukan sedikit penundaan untuk menyelesaikan urutan shutdown sesi permainan.
   + Shutdown sesi permainan segera - Opsi ini mengirimkan sinyal ke manajer proses untuk mematikan proses server yang menjadi tuan rumah sesi permainan. Opsi ini melewati shutdown sesi permainan normal. Itu dapat mengakhiri sesi permainan bahkan ketika proses server tidak dapat merespons.

1. Konfirmasikan penghentian sesi permainan. Anda dapat melacak progres shutdown di halaman konsol **sesi Game**. Status sesi permainan akan berubah menjadi “Terminating”, dan kemudian menjadi “Terminated” saat shutdown selesai.

**Topik terkait**
+ Anda juga dapat mematikan sesi game menggunakan AWS SDK dan file. AWS CLI Untuk detail dan contoh selengkapnya, lihat topik Referensi Amazon GameLift Servers API [TerminateGameSession](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_TerminateGameSession.html).
+ Untuk informasi selengkapnya tentang integrasi server game dan bagaimana proses server merespons sinyal dari Amazon GameLift Servers layanan, lihat[Tambahkan Amazon GameLift Servers ke server game Anda dengan SDK server](gamelift-sdk-server-api.md).

# Memperbarui armada kontainer Amazon GameLift Servers terkelola
<a name="containers-update-fleet"></a>

Anda dapat memperbarui sebagian besar properti armada kontainer terkelola, termasuk definisi grup kontainer. Bergantung pada pengaturan yang diperbarui, pembaruan armada mungkin memulai penyebaran armada baru. Dalam penyebaran armada, semua instance dalam armada dihapus dan diganti dengan instance dengan konfigurasi baru. Pengaturan yang memerlukan penerapan meliputi: 
+ Definisi grup kontainer, termasuk pembaruan pada gambar kontainer
+ Rentang port koneksi dan izin masuk
+ Konfigurasi log

Anda dapat melacak status penerapan armada di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/) atau AWS Command Line Interface (AWS CLI) untuk membuat armada kontainer. 

**catatan**  
Anda tidak dapat memperbarui lingkungan runtime armada. Pada pembuatan armada, Amazon Machine Image (AMI) armada diatur ke versi terbaru dari Linux AMI yang tersedia. Semua gambar kontainer yang digunakan untuk armada ini harus kompatibel dengan versi ini. Untuk mengubah AMI armada atau meningkatkan ke versi yang lebih baru, Anda harus membuat armada baru. Sebagai praktik terbaik, kami sarankan mengganti armada Anda setiap 30 hari untuk menjaga lingkungan yang aman dan up-to-date runtime untuk server game yang Anda host. Untuk panduan lebih lanjut, lihat[Praktik terbaik keamanan untuk Amazon GameLift Servers](security-best-practices.md).

------
#### [ Console ]

Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), pilih Wilayah AWS tempat Anda ingin membuat armada. Definisi grup kontainer harus berada di wilayah yang sama di mana Anda ingin membuat armada. 

Buka bilah navigasi kiri konsol dan pilih **Kontainer terkelola: Armada**. Pada halaman armada kontainer terkelola, pilih armada dari daftar dan pilih **Edit**.

1. Perbarui pengaturan armada kontainer sesuai kebutuhan. Setelah selesai, pilih **Create** (Buat). 

1. Jika pembaruan memerlukan penerapan armada, Anda diminta untuk menentukan opsi penerapan sebagai berikut: 
   + Perlindungan sesi permainan. Anda dapat memilih untuk melindungi instance armada yang memiliki sesi permainan aktif (penerapan aman). Dengan pengaturan ini, instance armada tidak diganti sampai setelah sesi permainan berakhir. Atau, Anda dapat memilih untuk mengganti instance armada terlepas dari aktivitas sesi game (penerapan tidak aman). Penerapan yang tidak aman berguna selama fase pengembangan dan pengujian untuk mengurangi waktu penerapan. 
   + Persentase sehat minimum. Anda dapat mengatur seberapa cepat instance armada diganti. Gunakan pengaturan ini untuk mempertahankan jumlah minimal tugas sehat selama penerapan. Nilai rendah memprioritaskan kecepatan penerapan, sementara nilai tinggi memastikan bahwa ketersediaan server game tetap tinggi selama penerapan. 
   + Strategi kegagalan penerapan. Tentukan tindakan apa yang harus diambil jika penerapan gagal. Kegagalan penerapan berarti bahwa beberapa kontainer yang diperbarui telah gagal memeriksa status dan dianggap terganggu. Anda dapat mengatur penerapan untuk secara otomatis memutar kembali semua instance armada ke status yang digunakan sebelumnya. Atau Anda dapat memilih untuk mempertahankan beberapa instance armada yang terganggu untuk digunakan dalam debugging.

Jika permintaan Anda berhasil, konsol akan menampilkan tab **Deployment** untuk armada kontainer terkelola. Gunakan tab ini untuk melacak status setiap penerapan. Jika Anda memulai penyebaran baru untuk armada, tindakan ini secara otomatis membatalkan penerapan apa pun yang sedang dalam proses untuk armada. 

------
#### [ AWS CLI ]

Untuk membuat armada kontainer dengan AWS CLI, buka jendela baris perintah dan gunakan `update-container-fleet` perintah. Untuk informasi selengkapnya tentang perintah ini, lihat [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/gamelift/update-container-fleet.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/gamelift/update-container-fleet.html)di *Referensi AWS CLI Perintah*.

Contoh berikut memperbarui armada kontainer yang ada dengan karakteristik sebagai berikut: 
+ Ini memperbarui definisi grup kontainer server game untuk menggunakan versi 2. 
+ Ini menentukan opsi penyebaran yang aman. 

```
{
  "DeploymentConfiguration": { 
    "ImpairmentStrategy": "ROLLBACK",
    "MinimumHealthyPercentage": 75,
    "ProtectionStrategy": "WITH_PROTECTION"
  },
  "FleetId": "containerfleet-2222bbbb-33cc-44dd-55ee-6666ffff77aa",
  "GameServerContainerGroupDefinitionName": "arn:aws:gamelift:us-west-2:111122223333:containergroupdefinition/MyAdventureGameContainerGroup:2"
}
```

------



# Memperbarui definisi grup kontainer untuk armada Amazon GameLift Servers kontainer
<a name="containers-modify-groups"></a>

Anda dapat memperbarui sebagian besar properti definisi grup kontainer, termasuk definisi kontainer individual. Definisi grup kontainer memiliki nomor versi. Saat Anda memperbarui definisi grup kontainer, Amazon GameLift Servers menyimpan pembaruan dan menambah nomor versi definisi. Saat mengonfigurasi armada kontainer, Anda dapat menentukan versi definisi grup kontainer mana yang akan diterapkan.

Setelah memperbarui definisi grup kontainer, Anda dapat menerapkan versi baru ke armada kontainer baru atau yang sudah ada.

## Perbarui definisi grup kontainer server game
<a name="containers-modify-groups-edit"></a>

Topik ini menjelaskan cara memperbarui definisi grup kontainer server game menggunakan Amazon GameLift Servers konsol atau alat AWS CLI. Untuk informasi lebih rinci tentang fitur opsional, lihat[Sesuaikan armada Amazon GameLift Servers kontainer](containers-design-fleet.md).

**Untuk memperbarui definisi grup kontainer:**

------
#### [ Console ]

Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), pilih Wilayah AWS tempat Anda ingin membuat grup kontainer. 

Buka bilah navigasi kiri konsol dan pilih **Kontainer terkelola: Definisi grup**. Pada halaman definisi grup Container, pilih definisi grup kontainer dan versi yang akan diperbarui.

Setelah menyimpan pembaruan, Anda dapat menggunakan versi baru untuk membuat armada kontainer baru atau Anda dapat menerapkan pembaruan ke armada kontainer yang ada.

**Langkah 1: Tentukan detail definisi grup kontainer**
+ Anda dapat memperbarui memori total dan pengaturan batas vCPU. 

**Langkah 2: Tambahkan definisi wadah**

Anda dapat membuat pembaruan definisi kontainer berikut: 
+ Perbarui definisi wadah yang ada. 
+ Tambahkan definisi wadah dukungan baru.
+ Hapus definisi wadah dukungan.

1. Anda dapat memperbarui **URI gambar ECR**. Pastikan untuk memperbarui setelan **versi Server SDK** agar sesuai dengan gambar baru.

1. Anda dapat memperbarui **rentang port kontainer internal** sesuai kebutuhan. Perubahan yang Anda buat pada pengaturan ini dapat memengaruhi pengaturan port koneksi armada kontainer saat perubahan ini diterapkan ke armada. Untuk detail selengkapnya, lihat [Konfigurasikan koneksi jaringan](containers-design-fleet.md#containers-custom-network). 

**Langkah 3: Konfigurasikan dependensi**
+ Anda dapat mengubah dependensi sesuai kebutuhan. Untuk informasi selengkapnya, lihat [Tetapkan dependensi kontainer](containers-design-fleet.md#containers-design-fleet-dependencies).

**Langkah 3: Tinjau dan buat**
+ Tinjau pembaruan definisi grup kontainer Anda. Gunakan **Edit** untuk membuat perubahan tambahan di bagian mana pun. Setelah selesai, pilih **Buat** untuk menghasilkan versi baru dari definisi grup kontainer. 

  Jika permintaan Anda berhasil, konsol akan menampilkan halaman detail untuk sumber definisi grup kontainer baru. Awalnya statusnya adalah`COPYING`, karena Amazon GameLift Servers mulai mengambil snapshot dari semua gambar kontainer untuk grup. Ketika fase ini selesai, status definisi grup kontainer berubah menjadi`READY`. Definisi grup kontainer harus dalam `READY` status sebelum Anda dapat membuat armada kontainer dengannya.

------
#### [ AWS CLI ]

Saat Anda menggunakan AWS CLI untuk membuat atau memperbarui definisi grup kontainer, pertahankan konfigurasi definisi kontainer Anda dalam file terpisah. `JSON` Anda dapat mereferensikan file dalam perintah CLI Anda. Lihat [Buat `JSON` file definisi kontainer](containers-create-groups.md#containers-definitions-create) contoh skema.

Saat memperbarui definisi, Anda hanya perlu menentukan nilai yang ingin Anda perbarui. Amazon GameLift Serversmempertahankan nilai apa pun yang tidak Anda sertakan dalam permintaan pembaruan Anda. Jika Anda mengubah definisi kontainer. Namun, saat mengubah definisi wadah, berikan satu set lengkap.

**Untuk memperbarui definisi grup kontainer**  
Untuk memperbarui definisi grup kontainer baru, gunakan perintah `update-container-group-definition` CLI. Untuk informasi selengkapnya tentang perintah ini, lihat [update-container-group-definition](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-container-group-definition.html)di Referensi *Perintah AWS CLI*.  

**Example : grup kontainer server game**  
Anda dapat menentukan versi definisi grup kontainer saat mengambil, memperbarui, atau menghapus definisi grup kontainer, atau saat membuat atau memperbarui armada kontainer. Setiap definisi grup kontainer memiliki properti versi. Selain itu, nilai ARN definisi dan menentukan nomor versi.  
Contoh ini menggambarkan permintaan untuk perubahan definisi grup kontainer server game. Ini mengasumsikan bahwa Anda telah membuat file JSON dengan definisi wadah untuk grup ini. Contoh ini menggunakan nilai ARN untuk nama definisi, dan menentukan bahwa pembaruan adalah ke versi 1.  

```
aws gamelift update-container-group-definition \
    --name arn:aws:gamelift:us-west-2:111122223333:containergroupdefinition/MyAdventureGameContainerGroup:1 \
    --operating-system AMAZON_LINUX_2023 \
    --container-group-type GAME_SERVER \
    --total-memory-limit-mebibytes 4096 \
    --total-vcpu-limit 1 \
    --container-definitions file://SimpleServer.json
```

------

## Mengkloning definisi grup kontainer
<a name="containers-create-groups-clone"></a>

Anda dapat menggunakan Amazon GameLift Servers konsol untuk mengkloning definisi grup kontainer yang ada. 

**Untuk mengkloning grup kontainer**

1. Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), buka panel navigasi kiri dan pilih **Grup kontainer**.

1. Pada halaman daftar **Container groups**, pilih grup kontainer yang ada yang ingin Anda kloning. Setelah Anda memilih grup kontainer, tombol **Clone** aktif.

1. Pilih **Klon**. Tindakan ini membuka wizard pembuatan grup kontainer dengan pengaturan yang telah diisi sebelumnya.

1. Masukkan nama baru untuk grup kontainer kloning. Grup kontainer di wilayah yang sama harus memiliki nama yang unik. 

1. Melangkah melalui grup kontainer dan halaman definisi kontainer, tinjau, dan **Buat** grup kontainer baru.

# Menghapus definisi grup kontainer untuk armada Amazon GameLift Servers kontainer
<a name="containers-delete-groups"></a>

Anda memiliki beberapa opsi untuk menghapus definisi grup kontainer. Saat Anda menghapus definisi grup kontainer, tindakan ini juga menghapus semua definisi kontainer dalam grup kontainer.

Definisi grup kontainer dapat memiliki beberapa versi. Versi grup kontainer memiliki nama yang sama, tetapi memiliki nomor versi yang berbeda. Definisi grup kontainer ARNs menentukan nama dan versi.

Anda dapat menentukan versi definisi grup kontainer saat mengambil, memperbarui, atau menghapus definisi grup kontainer, atau saat membuat atau memperbarui armada kontainer. Setiap definisi grup kontainer memiliki properti versi. Selain itu, nilai ARN definisi menentukan nomor versi.

Ada beberapa cara untuk menghapus definisi grup kontainer: 
+ Anda dapat menghapus semua versi definisi tertentu.
+ Anda dapat menghapus satu versi tertentu dari definisi tertentu.
+ Anda dapat menyimpan beberapa versi terbaru dan menghapus versi lama dari definisi tertentu. Misalnya, Anda dapat menghapus semua versi yang lebih lama dari versi 5.

Anda dapat menghapus versi definisi grup kontainer hanya jika tidak digunakan dalam armada kontainer. 

**Untuk menghapus definisi grup kontainer**

------
#### [ Console ]

Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), pilih Wilayah AWS tempat Anda ingin membuat grup kontainer. 

Buka bilah navigasi kiri konsol dan pilih **Kontainer terkelola: Definisi grup**. Pada halaman definisi grup Container, pilih definisi yang ingin Anda ubah dan pilih **Hapus**.

Anda diminta untuk memilih jenis penghapusan yang ingin Anda buat dan tentukan pengaturan tambahan tergantung pada jenis hapus. 

------
#### [ AWS CLI ]
+ Untuk menghapus definisi grup kontainer, gunakan perintah `delete-container-group-definition` CLI dan berikan nilai untuk jenis penghapusan yang ingin Anda lakukan. Untuk informasi selengkapnya tentang perintah ini, lihat [delete-container-group-definition](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-container-group-definition.html)di Referensi *Perintah AWS CLI*.

  Contoh ini menggambarkan permintaan untuk menghapus semua versi definisi grup kontainer server game yang lebih lama dari versi 5.   
**Example**  

  ```
  aws gamelift delete-container-group-definition \
      --name MyAdventureGameContainerGroup \
      --version-count-to-retain 5 \
  ```

------

# Alias di konsol Amazon GameLift Servers
<a name="gamelift-console-aliases"></a>

Sumber daya alias mewakili pointer ke armada atau tujuan terminal. Mereka digunakan untuk mengarahkan lalu lintas pemain ke tujuan hosting tertentu. Gunakan alias untuk mengabstraksi tujuan sehingga Anda dapat lebih mudah mengarahkan lalu lintas saat memperbarui armada hosting Anda.

Melihat informasi tentang alias di Amazon GameLift Servers konsol atau menggunakan atau AWS SDK untuk. Amazon GameLift Servers

------
#### [ Console ]

Halaman **Alias** menampilkan informasi tentang Amazon GameLift Servers alias yang mengarahkan lalu lintas tujuan hosting tertentu. Untuk melihat alias, pilih **Hosting**, **Alias** di panel navigasi. 

Anda dapat melakukan hal berikut di halaman alias:
+ Buat alias baru. Pilih **Buat alias**.
+ Filter dan urutkan tabel alias. Gunakan kontrol di bagian atas tabel. Anda dapat menyesuaikan konten tabel sesuai kebutuhan menggunakan alat **Preferensi** (lihat ![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/id_id/gameliftservers/latest/developerguide/images/settings.png) ikon di sudut kanan atas tabel). Preferensi khusus disimpan ke pengguna AWS akun Anda dan diterapkan secara otomatis setiap kali Anda melihat halaman ini.
+ Melihat detail alias. Pilih nama alias untuk membuka halaman detail alias.
+ Menghapus alias. Pilih alias dan kemudian pilih **Hapus**.

**Detail alias**  
Halaman detail alias menampilkan informasi tentang alias. 

Dari halaman ini Anda dapat: 
+ Edit alias. Pilih **Edit**.
+ Lihat armada yang Anda kaitkan dengan alias.
+ Menghapus alias. Pilih **Hapus**.

Informasi detail alias meliputi: 
+ **ID** — Nomor unik yang digunakan untuk mengidentifikasi alias.
+ **Deskripsi** – Deskripsi fungsi.
+ **ARN** — Nama Sumber Daya Amazon dari alias.
+ **Penciptaan** — Tanggal dan waktu alias dibuat.
+ **Terakhir diperbarui** - Tanggal dan waktu alias terakhir diperbarui.
+ Jenis **routing — Jenis** routing untuk alias, yang bisa menjadi salah satunya:
  + **Sederhana** — Rutekan lalu lintas pemain ke ID armada tertentu. Anda dapat memperbarui ID armada untuk alias kapan saja.
  + **Terminal** — Mengirimkan pesan kembali ke klien. Misalnya, Anda dapat mengarahkan pemain yang menggunakan out-of-date klien ke lokasi di mana mereka bisa mendapatkan peningkatan.
+ **Tag** — Pasangan kunci dan nilai yang digunakan untuk mengidentifikasi alias.

------
#### [ AWS SDK ]

Gunakan perintah AWS CLI berikut untuk mengambil informasi tentang sumber daya ini:
+ [ListAliases](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListAliases.html)
+ [DescribeAlias](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeAlias.html)

------

# Mengedit alias
<a name="aliases-editing"></a>

Anda dapat mengedit alias menggunakan Amazon GameLift Servers [konsol atau dengan perintah AWS CLI update-alias.](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-alias.html)

Topik ini menjelaskan cara mengedit Amazon GameLift Servers alias untuk digunakan dengan penempatan sesi game. Anda dapat melakukan pengeditan berikut: 

**Untuk mengedit alias**

Gunakan salah satu Amazon GameLift Servers konsol atau AWS Command Line Interface (AWS CLI) untuk mengedit alias. 

------
#### [ Console ]

Di [Amazon GameLift Servers konsol](https://console.aws.amazon.com/gamelift/), gunakan panel navigasi untuk membuka halaman **Alias**.

1. Pilih alias yang ingin Anda edit dan pilih **Edit**. Jika Anda tidak melihat alias yang ingin Anda edit, periksa yang Anda pilih Wilayah AWS saat ini.

1. Pada halaman **Edit alias**, Anda dapat melakukan pengeditan berikut:
   + Ubah nama alias.
   + Ubah deskripsi alias.
   + Ubah strategi routing dari simple ke terminal, atau dari terminal ke simple.
   + Untuk alias dengan strategi routing sederhana, ubah ID armada yang terkait dengan alias.
   + Untuk alias dengan strategi routing terminal, ubah teks pesan.

1. Pilih **Simpan perubahan**. Saat memperbarui ID armada untuk alias dengan strategi perutean sederhana, mungkin diperlukan waktu hingga 2 menit untuk menyelesaikan transisi. Selama waktu ini, penempatan sesi permainan baru mungkin terjadi di armada lama.

------
#### [ AWS CLI ]

Gunakan [https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-alias.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-alias.html)perintah untuk membuat perubahan pada sumber daya alias. Anda dapat memperbarui sumber daya alias di default Anda saat ini Wilayah AWS, atau Anda dapat menambahkan `--region` tag untuk menentukan yang berbeda Wilayah AWS.

Anda dapat mengubah properti berikut: 
+ Nama alias.
+ Deskripsi alias.
+ Jenis strategi routing. Pastikan untuk memberikan ID armada atau string pesan untuk strategi routing baru.
+ Fleet ID untuk strategi routing sederhana yang ada. ID armada harus berada di wilayah yang sama dengan alias.
+ String pesan untuk strategi perutean terminal yang ada.

------

# Antrian sesi permainan di konsol Amazon GameLift Servers
<a name="queues-console"></a>

Sumber daya antrian mewakili konfigurasi komponen penempatan sesi permainan Anda. Ini menentukan cara Amazon GameLift Servers mencari dan memilih sumber daya komputasi terbaik untuk meng-host sesi permainan baru, berdasarkan pilihan konfigurasi Anda.

Melihat informasi tentang antrian sesi game di Amazon GameLift Servers konsol atau menggunakan atau AWS SDK untuk. Amazon GameLift Servers

------
#### [ Console ]

Anda dapat melihat informasi tentang semua antrian, yang digunakan untuk memproses permintaan untuk sesi permainan baru. Halaman antrian menunjukkan antrian sesi permainan dalam yang saat ini dipilih. Wilayah AWS Dari halaman **Antrean**, Anda dapat membuat antrean baru, menghapus antrean yang ada, atau membuka halaman detail untuk antrean yang dipilih. Setiap halaman detail antrian berisi konfigurasi antrian dan data metrik. Untuk informasi lebih lanjut tentang antrian, lihat. [Konfigurasikan penempatan sesi game](queues-intro.md)

Halaman antrian menampilkan informasi ringkasan berikut untuk setiap antrian. Anda dapat menyesuaikan konten tabel sesuai kebutuhan menggunakan alat **Preferensi** (lihat ![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/id_id/gameliftservers/latest/developerguide/images/settings.png) ikon di sudut kanan atas tabel). Preferensi khusus disimpan ke pengguna AWS akun Anda dan diterapkan secara otomatis setiap kali Anda melihat halaman ini.
+ **Nama antrean** — Nama yang ditetapkan ke antrean. Permintaan untuk sesi game baru menentukan antrean berdasarkan nama ini.
+ **Batas waktu antrean** — Durasi maksimum waktu, dalam hitungan detik, bahwa permintaan penempatan sesi game tetap dalam antrean sebelum waktu habis.
+ **Tujuan dalam antrian** — Jumlah armada yang tercantum dalam konfigurasi antrian. Amazon GameLift Serversmenempatkan sesi permainan baru pada armada apa pun dalam antrian.

**Lihat detail antrian**  
Anda dapat mengakses informasi detail tentang antrean apa pun, termasuk konfigurasi dan metrik antrean. Untuk membuka halaman detail antrian, buka halaman Antrian dan pilih nama **antrian**.

Halaman detail antrean menampilkan tabel ringkasan dan tab yang berisi informasi tambahan. Di halaman ini Anda dapat melakukan hal berikut: 
+ Memperbarui konfigurasi antrean, daftar tujuan dan kebijakan latensi pemain. Pilih **Edit**. 
+ Hapus antrian. Setelah Anda menghapus antrian, semua permintaan untuk sesi permainan baru yang mereferensikan nama antrian tersebut akan gagal. Pilih **Hapus**.
**catatan**  
Untuk memulihkan antrian yang dihapus, buat antrian baru dengan nama antrian yang dihapus.

**Detail**  
**Bagian **Ikhtisar** menampilkan Nama Sumber Daya Amazon (**ARN**) antrian dan Timeout.** Anda dapat menggunakan ARN saat mereferensikan antrian di tindakan atau area lain. Amazon GameLift Servers Batas waktu adalah durasi waktu maksimum, dalam hitungan detik, permintaan penempatan sesi permainan tetap dalam antrian sebelum waktu habis.

**Pemberitahuan peristiwa**  
Bagian **Pemberitahuan acara** mencantumkan **topik SNS** yang Amazon GameLift Servers menerbitkan pemberitahuan acara dan **data Peristiwa** yang ditambahkan ke semua peristiwa yang dibuat oleh antrean ini.

**Tag**  
Tabel **Tag** menampilkan kunci dan nilai yang digunakan untuk menandai sumber daya. Untuk informasi selengkapnya tentang penandaan, lihat [AWS Menandai](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html) sumber daya.

**Metrik-metrik**  
Tab **Metrik** menampilkan representasi grafis metrik antrean dari waktu ke waktu.

Metrik antrian mencakup berbagai informasi yang menjelaskan aktivitas penempatan di seluruh antrian, termasuk penempatan yang berhasil diatur berdasarkan Wilayah. Anda dapat menggunakan data Wilayah untuk memahami di mana Anda menghosting game Anda. Metrik penempatan regional dapat membantu mendeteksi masalah dengan desain antrian keseluruhan. 

Metrik antrian juga tersedia di Amazon. CloudWatch Untuk deskripsi metrik yang tersedia, lihat. [Amazon GameLift Serversmetrik untuk antrian](monitoring-cloudwatch.md#gamelift-metrics-queue)

**Tujuan**  
Tab **Tujuan** menampilkan semua armada atau alias yang terdaftar untuk antrean.

Saat Amazon GameLift Servers mencari tujuan sumber daya yang tersedia untuk menjadi tuan rumah sesi permainan baru, ia mencari urutan default yang tercantum di sini. Selama ada kapasitas pada tujuan pertama yang terdaftar, Amazon GameLift Servers tempatkan sesi permainan baru di sana. Anda dapat membiarkan permintaan penempatan sesi game individu menimpa urutan default dengan menyediakan data latensi pemain. Data ini memberitahu Amazon GameLift Servers untuk mencari tujuan yang tersedia dengan latensi pemain rata-rata terendah. Untuk informasi selengkapnya tentang mendesain antrian Anda, lihat. [Sesuaikan antrian sesi permainan](queues-design.md)

**Penempatan sesi**  
Pengaturan konfigurasi yang menyesuaikan proses penempatan untuk game Anda.

**Kebijakan latensi pemain**  
Bagian **Kebijakan latensi Pemain** menampilkan semua kebijakan yang digunakan antrean. Tabel mencantumkan kebijakan dalam urutan yang diberlakukan.

**Lokasi**  
Bagian **Lokasi** menunjukkan lokasi tempat antrian ini dapat menempatkan sesi permainan.

**Prioritas**  
Bagian **Prioritas** menunjukkan urutan antrian mengevaluasi detail sesi permainan.

**Urutan lokasi**  
Bagian **Urutan lokasi** menunjukkan urutan default yang digunakan antrian saat menempatkan sesi permainan. Antrian menggunakan urutan ini jika Anda belum menentukan jenis prioritas lainnya.

------
#### [ AWS SDK ]

Gunakan perintah AWS CLI berikut untuk mengambil informasi tentang sumber daya ini:
+ [DescribeGameSessionQueues](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeGameSessionQueues.html)

------

# Bersiaplah untuk peluncuran dengan Amazon GameLift Servers hosting
<a name="gamelift_quickstart_customservers_checklist"></a>

Gunakan daftar periksa berikut untuk memvalidasi setiap fase penerapan game Anda. Item yang ditandai **[Critical]** sangat penting untuk peluncuran produksi Anda.

[https://console.aws.amazon.com/gamelift/prepare-to-launch](https://console.aws.amazon.com/gamelift/prepare-to-launch) Kami ingin setiap pengembang game memiliki hari peluncuran yang lancar, dan informasi yang diminta membantu kami membantu Anda mempersiapkan pengujian beban, peluncuran lunak, atau peluncuran publik yang akan datang. Amazon GameLift Servers Rencanakan untuk menyerahkan kuesioner yang telah diisi setidaknya tiga (3) bulan sebelum melakukan uji beban pertama Anda. 

**Topics**
+ [Siapkan game Anda](#gamelift_quickstart_customservers_prepgameserver_checklist)
+ [Bersiaplah untuk pengujian](#gamelift_quickstart_customservers_test_checklist)
+ [Bersiaplah untuk peluncuran](#gamelift_quickstart_customservers_launch_checklist)
+ [Rencanakan pembaruan pasca-peluncuran](#gamelift_quickstart_customservers_launch_postchecklist)

## Siapkan game Anda
<a name="gamelift_quickstart_customservers_prepgameserver_checklist"></a>
+ **[Kritis]** Verifikasi bahwa Anda telah menyelesaikan semua [langkah peta jalan pengembangan](getting-started-intro.md) untuk solusi hosting Anda, dan bahwa Anda memiliki semua komponen yang diperlukan, termasuk dan server game terintegrasi, layanan backend untuk klien game, armada hosting, dan metode penempatan sesi game (seperti antrian). 
+ **[Kritis]** [Buat peran AWS Identity and Access Management (IAM)](setting-up-aws-login.md) yang memungkinkan server game Anda mengakses AWS sumber daya lain saat berjalan.
+ **[Kritis]** Rancang dan terapkan failover ke sumber daya hosting lain sesuai kebutuhan. 
+ [Rencanakan peluncuran armada ke lokasi target Anda](gamelift-regions.md), dengan mempertimbangkan antrian permainan dan struktur armada Anda.
+ [Otomatiskan penerapan Anda](resources-cloudformation.md) menggunakan infrastruktur sebagai kode (IAc) dengan CloudFormation dan. AWS Cloud Development Kit (AWS CDK)
+ [Kumpulkan log dan analitik](monitoring-overview.md) menggunakan Amazon CloudWatch dan Amazon Simple Storage Service (Amazon S3).

## Bersiaplah untuk pengujian
<a name="gamelift_quickstart_customservers_test_checklist"></a>
+ **[Kritis]** [Permintaan meningkat untuk kuota Amazon GameLift Servers layanan](limits-regions.md) dan Layanan AWS kuota lainnya sehingga lingkungan hidup Anda dapat meningkatkan kebutuhan produksi.
+ **[Kritis]** Verifikasi bahwa port terbuka pada armada langsung cocok dengan rentang port yang dapat digunakan server Anda.
+ **[Kritis]** Tutup port RDP 3389 dan port SSH 22.
+ Kembangkan rencana untuk DevOps pengelolaan game Anda. Jika Anda menggunakan CloudWatch Log Amazon atau metrik CloudWatch kustom Amazon, tentukan alarm untuk masalah serius atau kritis pada armada server. Simulasikan kegagalan dan uji runbook.
+ Verifikasi bahwa sumber daya komputasi yang Anda gunakan dapat mendukung jumlah proses server yang ingin Anda jalankan secara bersamaan pada setiap komputasi. 
+ [Sesuaikan kebijakan penskalaan Anda](fleets-manage-capacity.md) agar lebih konservatif pada awalnya dan berikan lebih banyak kapasitas menganggur daripada yang Anda pikir Anda butuhkan. Anda dapat mengoptimalkan biaya nanti. Pertimbangkan penggunaan kebijakan penskalaan berbasis target dengan kapasitas menganggur 20 persen.
+ UntukFlexMatch, gunakan [aturan latensi](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/match-intro.html) untuk mencocokkan pemain yang secara geografis dekat satu sama lain. Uji perilaku dari aturan ini dengan adanya beban dengan data latensi sintetis dari client uji beban Anda.
+ Uji beban otentikasi pemain dan infrastruktur sesi game Anda untuk melihat apakah skalanya efektif untuk memenuhi permintaan.
+ Verifikasi bahwa server yang dibiarkan berjalan selama beberapa hari masih dapat menerima koneksi.
+ Naikkan level Dukungan rencana Anda ke Bisnis atau Perusahaan sehingga AWS dapat merespons Anda selama masalah atau pemadaman.

## Bersiaplah untuk peluncuran
<a name="gamelift_quickstart_customservers_launch_checklist"></a>
+ **[Kritis]** [Tetapkan kebijakan perlindungan armada](fleets-creating.md) ke perlindungan penuh pada semua armada langsung sehingga penskalaan tidak menghentikan sesi permainan aktif.
+ **[Kritis]** [Tetapkan ukuran maksimum armada](fleets-capacity-limits.md) yang cukup tinggi untuk mengakomodasi permintaan puncak yang diantisipasi, minimal. Kami menyarankan Anda menggandakan ukuran maksimum Anda untuk permintaan yang tidak terduga.
+ Dorong seluruh tim pengembangan Anda untuk berpartisipasi dalam acara peluncuran dan pantau peluncuran game Anda di ruang peluncuran.
+ Pantau latensi pemain dan pengalaman pemain.

## Rencanakan pembaruan pasca-peluncuran
<a name="gamelift_quickstart_customservers_launch_postchecklist"></a>
+ [Sesuaikan kebijakan penskalaan](fleets-manage-capacity.md) untuk meminimalkan kapasitas idle berdasarkan penggunaan pemain.
+ [Ubah FlexMatch aturan](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/match-intro.html) atau [tambahkan lokasi hosting](gamelift-compute.md#gamelift-compute-location) berdasarkan data latensi pemain dan persyaratan yang direvisi.
+ Optimalkan konfigurasi runtime untuk menjalankan sesi game sebanyak mungkin di setiap sumber daya komputasi. Mazimisasi efisiensi kinerja dengan cara ini dapat secara langsung memengaruhi biaya armada Anda, karena Anda mungkin dapat menjalankan lebih banyak proses server dengan sumber daya komputasi yang sama. 
+ [Gunakan data analitik Anda](monitoring-overview.md) untuk mendorong pengembangan berkelanjutan, meningkatkan pengalaman pemain dan umur panjang game, dan mengoptimalkan monetisasi.

# Kelola sumber daya Amazon GameLift Servers hosting menggunakan CloudFormation
<a name="resources-cloudformation"></a>

Anda dapat menggunakan CloudFormation untuk mengelola Amazon GameLift Servers sumber daya Anda. Di CloudFormation, Anda membuat template yang memodelkan setiap sumber daya dan kemudian menggunakan template untuk membuat sumber daya Anda. Untuk memperbarui sumber daya, Anda membuat perubahan pada template Anda dan menggunakannya CloudFormation untuk mengimplementasikan pembaruan. Anda dapat mengatur sumber daya Anda ke dalam grup logika, yang disebut tumpukan dan set tumpukan. 

Menggunakan CloudFormation untuk mempertahankan sumber daya Amazon GameLift Servers hosting Anda menawarkan cara yang lebih efisien untuk mengelola kumpulan sumber AWS daya. Anda dapat menggunakan kontrol versi untuk melacak perubahan templat dari waktu ke waktu dan mengkoordinasikan pembaruan yang dibuat oleh beberapa anggota tim. Anda juga dapat menggunakan kembali templat. Misalnya, saat men-deploy game di beberapa Wilayah, Anda mungkin menggunakan templat yang sama untuk membuat sumber daya yang sama di setiap Wilayah. Anda juga dapat menggunakan templat ini untuk men-deploy set sumber daya yang sama di partisi lain. 

Untuk informasi selengkapnya CloudFormation, lihat [Panduan AWS CloudFormation Pengguna](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/). Untuk melihat informasi templat untuk Amazon GameLift Servers sumber daya, lihat [referensi jenis Amazon GameLift Servers sumber daya](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_GameLift.html).

## Praktik terbaik
<a name="resources-cloudformation-bestpractices"></a>

Untuk panduan mendetail tentang penggunaan CloudFormation, lihat [praktik CloudFormation terbaik](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/best-practices.html) di *Panduan AWS CloudFormation Pengguna*. Selain itu, praktik terbaik ini memiliki relevansi khusus denganAmazon GameLift Servers.
+ **Secara konsisten mengelola sumber daya Anda melalui CloudFormation.** Jika Anda mengubah sumber daya di luar sumber daya CloudFormation Anda akan tidak sinkron dengan templat sumber daya Anda.
+ **Gunakan CloudFormation tumpukan dan set tumpukan untuk mengelola beberapa sumber daya secara efisien.** 
  + Gunakan tumpukan untuk mengelola grup sumber daya yang terhubung. Misalnya, tumpukan yang berisi build, armada yang mereferensikan build, dan alias yang mereferensikan armada. Jika Anda memperbarui template untuk menggantikan build, CloudFormation ganti armada yang terhubung ke build. CloudFormation kemudian memperbarui alias yang ada untuk menunjuk ke armada baru. Untuk informasi selengkapnya, lihat [Bekerja dengan tumpukan](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacks.html) di *Panduan AWS CloudFormation Pengguna*.
  + Gunakan set CloudFormation tumpukan jika Anda menerapkan tumpukan identik di beberapa wilayah atau AWS akun. Untuk informasi selengkapnya, lihat [Bekerja dengan kumpulan tumpukan](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/what-is-cfnstacksets.html) di *Panduan AWS CloudFormation Pengguna*.
+ **Jika Anda menggunakan Instans Spot, sertakan Armada Sesuai Permintaan sebagai cadangan.** Kami sarankan Anda mengatur templat Anda dengan dua armada di setiap wilayah, satu armada dengan Instans Spot, dan satu armada dengan Instans Sesuai Permintaan.
+ **Kelompokkan sumber daya spesifik lokasi dan sumber daya global Anda ke dalam tumpukan terpisah saat Anda mengelola sumber daya di beberapa lokasi.**
+ **Tempatkan sumber daya global Anda dekat dengan layanan yang menggunakannya.** Sumber daya seperti antrian dan konfigurasi perjodohan cenderung menerima permintaan volume tinggi dari sumber tertentu. Dengan menempatkan sumber daya Anda dekat dengan sumber permintaan tersebut, Anda meminimalkan waktu perjalanan permintaan dan dapat meningkatkan kinerja secara keseluruhan.
+ **Tempatkan konfigurasi perjodohan Anda di Wilayah yang sama dengan antrian sesi permainan yang digunakannya.**
+ **Buat alias terpisah untuk setiap armada di tumpukan.**

## Menggunakan CloudFormation tumpukan
<a name="resources-cloudformation-multistack"></a>

Kami merekomendasikan struktur berikut untuk digunakan saat menyiapkan CloudFormation tumpukan untuk Amazon GameLift Servers sumber daya. Struktur tumpukan optimal Anda bervariasi tergantung pada apakah Anda menyebarkan game Anda di satu lokasi atau beberapa lokasi. 

### Tumpukan untuk satu lokasi
<a name="resources-cloudformation-multistack-singleregion"></a>

Untuk mengelola Amazon GameLift Servers sumber daya di satu lokasi, kami merekomendasikan struktur dua tumpukan: 
+ **Support Stack** - Tumpukan ini berisi sumber daya yang bergantung pada Amazon GameLift Servers sumber daya Anda. Minimal, tumpukan ini harus menyertakan bucket S3 tempat Anda menyimpan server game kustom atau file skrip Realtime. Tumpukan juga harus menyertakan peran IAM yang memberikan Amazon GameLift Servers izin untuk mengambil file Anda dari bucket S3 saat membuat sumber daya Amazon GameLift Servers build atau skrip. Tumpukan ini mungkin juga berisi AWS sumber daya lain yang digunakan dengan game Anda, seperti tabel DynamoDB, cluster Amazon Redshift, dan fungsi Lambda. 
+ **Amazon GameLift Serverstumpukan** - Tumpukan ini berisi semua Amazon GameLift Servers sumber daya Anda, termasuk build atau skrip, satu set armada, alias, dan antrian sesi game. CloudFormation membuat sumber daya build atau skrip dengan file yang disimpan di lokasi bucket S3 dan menyebarkan build atau skrip ke satu atau beberapa sumber daya armada. Setiap armada harus memiliki alias yang sesuai. Antrean sesi game mereferensi beberapa atau seluruh alias armada. Jika Anda menggunakan FlexMatch untuk perjodohan, tumpukan ini juga berisi konfigurasi perjodohan dan set aturan. 

Diagram di bawah ini menggambarkan struktur dua tumpukan untuk menyebarkan sumber daya dalam satu Wilayah. AWS 

![\[\]](http://docs.aws.amazon.com/id_id/gameliftservers/latest/developerguide/images/resources-cf_single_vsd.png)


### Tumpukan untuk beberapa wilayah
<a name="resources-cloudformation-multistack-multiregion"></a>

Ketika men-deploy game Anda di lebih dari satu Wilayah, perlu diingat bagaimana sumber daya dapat berinteraksi di seluruh Wilayah. Beberapa sumber daya, seperti Amazon GameLift Servers armada, hanya dapat merujuk sumber daya lain di Wilayah yang sama. Sumber daya lain, seperti Amazon GameLift Servers antrian, adalah Agnostik Wilayah. Untuk mengelola Amazon GameLift Servers sumber daya di beberapa Wilayah, kami merekomendasikan struktur berikut. 
+ **Tumpukan dukungan regional — Tumpukan** ini berisi sumber daya yang bergantung pada Amazon GameLift Servers sumber daya Anda. Tumpukan ini harus mencakup bucket S3 di mana Anda menyimpan server game kustom atau file skrip Realtime. Mungkin juga berisi AWS sumber daya lain untuk game Anda, seperti tabel DynamoDB, kluster Amazon Redshift, dan fungsi Lambda. Banyak dari sumber daya ini spesifik Wilayah, jadi Anda harus membuatnya di setiap Wilayah. Amazon GameLift Serversjuga membutuhkan peran IAM yang memungkinkan akses ke sumber daya dukungan ini. Karena IAM role adalah agnostik Wilayah, Anda hanya perlu satu sumber daya peran, ditempatkan di setiap Wilayah dan direferensikan dalam semua tumpukan dukungan lainnya.
+ **Amazon GameLift ServersTumpukan regional** —Tumpukan ini berisi Amazon GameLift Servers sumber daya yang harus ada di setiap wilayah tempat game Anda digunakan, termasuk build atau skrip, satu set armada, dan alias. CloudFormation membuat sumber daya build atau skrip dengan file di lokasi bucket S3, dan menyebarkan build atau skrip ke satu atau beberapa sumber daya armada. Setiap armada harus memiliki alias yang sesuai. Antrean sesi game mereferensi beberapa atau seluruh alias armada. Anda dapat mempertahankan satu templat untuk menggambarkan jenis tumpukan dan menggunakannya untuk membuat set identik sumber daya di setiap Wilayah.
+ **Amazon GameLift ServersTumpukan global — Tumpukan** ini berisi antrian sesi permainan dan sumber daya perjodohan Anda. Sumber daya ini dapat ditemukan di Wilayah mana pun dan biasanya ditempatkan di Wilayah yang sama. Antrean dapat mereferensi armada atau alias yang terletak di Wilayah mana pun. Untuk menempatkan antrean tambahan di Wilayah yang berbeda, buat tumpukan global tambahan. 

Diagram di bawah ini menggambarkan struktur multistack untuk menyebarkan sumber daya di beberapa Wilayah. AWS Diagram pertama menunjukkan struktur untuk antrean sesi game tunggal. Diagram kedua menunjukkan struktur dengan beberapa antrean.

![\[\]](http://docs.aws.amazon.com/id_id/gameliftservers/latest/developerguide/images/resources-cf_multi_vsd.png)


![\[\]](http://docs.aws.amazon.com/id_id/gameliftservers/latest/developerguide/images/resources-cf_multiqueue_vsd.png)


## Memperbarui build
<a name="resources-cloudformation-updatebuild"></a>

Amazon GameLift Serversbuild tidak dapat diubah, seperti hubungan antara build dan armada. Akibatnya, ketika Anda memperbarui sumber daya hosting Anda untuk menggunakan satu set baru file build game, hal-hal berikut perlu terjadi: 
+ Buat build baru menggunakan set file baru (pengganti).
+ Buat satu set armada baru untuk men-deploy build game baru (pengganti).
+ Alihkan alias untuk menunjuk ke armada baru (update tanpa gangguan). 

Untuk informasi selengkapnya, lihat [Memperbarui perilaku sumber daya tumpukan](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html) di *Panduan AWS CloudFormation Pengguna*. 

### Terapkan pembaruan build secara otomatis
<a name="resources-cloudformation-updatebuild-auto"></a>

Saat memperbarui tumpukan yang berisi sumber daya build, armada, dan alias terkait, CloudFormation perilaku defaultnya adalah melakukan langkah-langkah ini secara otomatis secara berurutan. Anda memicu pembaruan ini dengan terlebih dahulu mengunggah file build baru ke lokasi S3 baru. Kemudian Anda memodifikasi template CloudFormation build Anda untuk menunjuk ke lokasi S3 baru. Ketika Anda memperbarui tumpukan Anda dengan lokasi S3 baru, ini memicu urutan CloudFormation berikut: 

1. Mengambil file baru dari S3, memvalidasi file, dan membuat build baru. Amazon GameLift Servers 

1. Memperbarui referensi build dalam templat armada, yang memicu pembuatan armada baru.

1. Setelah armada baru aktif, update referensi armada dalam alias, yang memicu alias untuk memperbarui target armada baru.

1. Menghapus armada lama.

1. Menghapus build lama.

Jika antrean sesi game Anda menggunakan alias armada, lalu lintas pemain secara otomatis beralih ke armada baru segera setelah alias diperbarui. Armada lama secara bertahap ditinggalkan pemain saat sesi game berakhir. Penskalaan otomatis menangani tugas menambahkan dan menghapus instance dari setiap set armada saat lalu lintas pemain berfluktuasi. Atau, Anda dapat menentukan jumlah instans awal yang diinginkan untuk meningkatkan sakelar dengan cepat dan mengaktifkan penskalaan otomatis nanti.

Anda juga dapat CloudFormation menyimpan sumber daya alih-alih menghapusnya. Untuk informasi selengkapnya, lihat [RetainResources](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DeleteStack.html) di dalam *Referensi API AWS CloudFormation *. 

### Terapkan pembaruan build secara manual
<a name="resources-cloudformation-updatebuild-manual"></a>

Jika Anda ingin memiliki kontrol lebih atas kapan armada baru diluncurkan untuk pemain, Anda memiliki beberapa pilihan. Anda dapat memilih untuk mengelola alias secara manual menggunakan Amazon GameLift Servers konsol atau CLI. Sebagai alternatif, alih-alih memperbarui templat build Anda untuk menggantikan build dan armada, Anda dapat menambahkan set kedua untuk definisi build dan armada ke templat Anda. Saat Anda memperbarui template, CloudFormation buat sumber daya build kedua dan armada yang sesuai. Karena sumber daya yang ada tidak diganti, mereka tidak dihapus, dan alias tetap menunjuk ke armada asli. 

Keuntungan utama pendekatan ini adalah pendekatan ini memberi Anda fleksibilitas. Anda dapat membuat sumber daya terpisah untuk versi baru build Anda, menguji sumber daya baru, dan mengontrol ketika armada baru diluncurkan ke pemain. Sebuah kelemahan potensial adalah bahwa dibutuhkan dua kali lebih banyak sumber daya di setiap Wilayah untuk jangka waktu singkat.

Diagram berikut menggambarkan prosesnya. 

![\[\]](http://docs.aws.amazon.com/id_id/gameliftservers/latest/developerguide/images/resources-cf_updating_vsd.png)


### Bagaimana rollback bekerja
<a name="resources-cloudformation-updatebuild-rollbacks"></a>

Ketika menjalankan pembaruan sumber daya, jika langkah apapun tidak berhasil diselesaikan, CloudFormation secara otomatis memulai rollback. Proses ini membalikkan setiap langkah secara berurutan, menghapus sumber daya yang baru dibuat. 

Jika Anda perlu memicu rollback secara manual, ubah kunci lokasi S3 templat build kembali ke lokasi asli dan perbarui tumpukan Anda. Sebuah Amazon GameLift Servers build dan armada baru dibuat, dan alias beralih ke armada baru setelah armada aktif. Jika Anda mengelola alias secara terpisah, Anda perlu mengalihkannya untuk menunjuk ke armada baru.

Untuk informasi selengkapnya tentang cara menangani rollback yang gagal atau macet, lihat [Lanjutkan memutar kembali pembaruan](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-continueupdaterollback.html) di *AWS CloudFormation Panduan Pengguna*. 