Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pencatatan pesan server (server khusus)
Anda dapat menangkap pesan server kustom dari server Amazon GameLift Servers kustom Anda dalam file log. Untuk mempelajari tentang pencatatan Amazon GameLift ServersRealtime, lihatPencatatan pesan server (Amazon GameLift ServersRealtime).
penting
Ada batasan ukuran file log per sesi game (lihat Amazon GameLift Serverstitik akhir dan kuota di Referensi Umum AWS). Saat sesi game berakhir, Amazon GameLift Servers unggah log server ke Amazon Simple Storage Service (Amazon S3). Amazon GameLift Serverstidak akan mengunggah log yang melebihi batas. Log dapat tumbuh sangat cepat dan melebihi batas ukuran. Anda harus memantau log Anda dan membatasi output log hanya untuk pesan yang diperlukan.
Mengkonfigurasi logging untuk server kustom
Dengan server Amazon GameLift Servers kustom, Anda menulis kode Anda sendiri untuk melakukan logging, yang Anda konfigurasikan sebagai bagian dari konfigurasi proses server Anda. Amazon GameLift Serversmenggunakan konfigurasi logging Anda untuk mengidentifikasi file yang harus diunggah ke Amazon S3 di akhir setiap sesi permainan.
Petunjuk berikut menunjukkan cara mengkonfigurasi logging menggunakan contoh kode yang disederhanakan:
Menulis ke log
File log Anda ada setelah proses server Anda dimulai. Anda dapat menulis ke log menggunakan metode apa pun untuk menulis ke file. Untuk menangkap semua output standar dan keluaran kesalahan server Anda, petakan ulang aliran output ke file log, seperti pada contoh berikut:
Mengakses log server
Ketika sesi permainan berakhir, Amazon GameLift Servers secara otomatis menyimpan log di ember Amazon S3 dan menyimpannya selama 14 hari. Untuk mendapatkan lokasi log untuk sesi game, Anda dapat menggunakan operasi GetGameSessionLogUrlAPI. Untuk mengunduh log, gunakan URL yang dikembalikan operasi.