Kembali ke daftar proyek
Game Server2023Live

Minecraft Community Network

Jaringan tiga server dengan proxy tunggal dan pemantauan.

Peran
Server administrator
Tahun
2023
Status
Live
Tech stack
JavaPaperMCVelocityLuckPermsGrafana

Pratinjau ini adalah ilustrasi antarmuka, bukan tangkapan layar data pelanggan.

Masalah

Awalnya tiap mode punya server sendiri dengan aturan berbeda, sehingga pemain harus mengingat beberapa alamat dan data sering tidak sinkron.

Pendekatan

Saya menyatukan semuanya di bawah Velocity, menyeragamkan izin dengan LuckPerms, dan menyimpan data pemain terpusat. Saya juga memasang Prometheus dan Grafana untuk melihat TPS, penggunaan memori, dan jumlah pemain per server, sehingga masalah terlihat sebelum pemain mengeluh.

Fitur utama

  • Satu alamat untuk tiga mode permainan.
  • Izin terpusat dengan LuckPerms.
  • Dashboard TPS dan memori per server.
  • Backup harian otomatis dengan rotasi tujuh hari.

Hasil

  1. 01

    Waktu henti tak terduga turun karena masalah terdeteksi dari grafik TPS.

  2. 02

    Pemain baru tidak perlu diajari tiga alamat berbeda.

  3. 03

    Backup terbukti berguna saat satu dunia rusak akibat pembaruan plugin.

Catatan

Alat observabilitas terasa berlebihan sampai sesuatu rusak. Setelah itu, grafik TPS adalah hal pertama yang saya buka.

Punya tantangan serupa?

Saya senang membahas masalah teknis, bahkan sebelum ada anggaran atau spesifikasi lengkap.

Mulai diskusi