한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

Buku Putih Lag Game › L13 Arsitektur dan operasional server

Pindah zona (handoff antarserver) Zone / server handoff

ID penyebab in-zone-transfer · Penanggung jawab utama Pengembangan server (Tim Pengembang Game) · Turut terlibat Infrastruktur server (Tim Infrastruktur)

Buka kartu interaktif dengan gambar dan simulasi →

Saat masuk ke area atau dungeon lain, keterlambatan dan kegagalan bisa terjadi dalam proses memindahkan data karakter ke server lain.

Mengapa Server yang menangani karakter berganti saat masuk dungeon atau pindah benua → Akibatnya Simpan → kirim → muat; jika server tujuan padat atau tidak ada instance dungeon yang kosong, harus menunggu → Di layar Loading lama, gagal masuk, disconnect saat berpindah

Gejala
Tidak bisa masuk / loading tanpa henti, Freeze, Disconnect, Rubber banding
Faktor
Latensi, Stall
Siapa yang mengalami
Hanya saya, Lokasi/channel tertentu
Kapan
Saat bergerak atau pindah area
Penanggung jawab
Penanggung jawab utama Pengembangan server (Tim Pengembang Game) · Turut terlibat Infrastruktur server (Tim Infrastruktur)
Tugas Tim Pengembang Game
Kurangi data yang dipindahkan, pesan server tujuan lebih dulu, kembalikan karakter ke posisi semula jika gagal.
Tugas Tim Infrastruktur
Pantau sisa instance kosong di server dungeon dan zona, siapkan jumlah server yang cukup sebelum jam sibuk.
Di grafik
Naik mengikuti beban · Waktu pindah zona dan jumlah kegagalan
Yang diperiksa
Periksa waktu per tahap pemindahan yang dicatat server (simpan, kirim, muat) dan alasan kegagalannya, serta jumlah pemain dan jumlah instance kosong di server tujuan
Cocok jika
Pada waktu laporan loading lama atau gagal masuk, waktu pemindahan naik atau kegagalan menumpuk, dan server tujuan padat atau instance kosongnya habis
Tidak cocok jika
Pemindahan selesai cepat, tetapi game berhenti setelah karakter tiba: lebih mungkin lonjakan spawn saat masuk area padat atau loading di klien
Sarana pemeriksaan
Log dan metrik server atau klien game
Pelajari lebih lanjut
Seamless world yang tersambung tanpa loading pun mengganti server yang menangani karakter saat karakter melewati batas server. Di dekat batas itu bisa terjadi tersendat sesaat atau rubber banding yang menarik karakter ke belakang.

Sumber

  1. The Unique Architecture behind Amazon Games’ Seamless MMO New World AWS
    World tanpa loading dibagi menjadi grid yang ditangani beberapa server (hub), dan saat pemain bergerak state-nya dipindahkan dari hub ke hub; mode berbasis sesi mengambil server yang menganggur dari pool bersama

Lihat juga

Lapisan yang sama: L13 Arsitektur dan operasional server

Penyebab di lapisan lain dengan gejala yang sama (Tidak bisa masuk / loading tanpa henti)

Lihat kartu interaktif dengan gambar dan simulasi