Büyük sunucular tek bir dünya değildir — bir lobi, birkaç oyun modu ve belki bir survival sunucusu tek adres altında birleşir. Bunu sağlayan şey bir proxy'dir: BungeeCord veya modern alternatifi Velocity.
Proxy nasıl çalışır?
Oyuncular proxy adresine bağlanır; proxy onları arka plandaki (backend) sunuculardan birine yönlendirir. Oyuncular bir komutla veya bir portal/menü ile sunucular arasında ışınlanır — bağlantıları hiç kopmaz. Her backend ayrı bir Minecraft sunucusudur ve ayrı çalışır.
vCPU planlaması — en önemli kural
Ağdaki her sunucu (proxy + her backend) ayrı bir işlem olarak işlemci payı kullanır. Basit kural: kaç vCPU'n varsa yaklaşık o kadar eşzamanlı sunucu çalıştırabilirsin. 4 vCPU ≈ 4 sunucu (1 proxy + 3 backend gibi). Daha büyük bir ağ için özel sunucu oluştururken vCPU'yu artır.
Kurulum adımları
Özel sunucu oluştururken BungeeCord seçeneğini kullan (uygun paketlerde). Proxy ve backend'leri panelden yönet; her backend'in server.properties dosyasında online-mode=false olmalı ve proxy'nin config.yml'inde backend adresleri tanımlanmalıdır — panel bu bağlantıları senin için kurar.
Güvenlik notu
Backend'ler doğrudan internete açık olmamalı; oyuncular yalnızca proxy üzerinden bağlanmalıdır. Aksi halde birisi online-mode=false backend'e doğrudan bağlanıp kimlik doğrulamasını atlayabilir. ArcadeServers ağ kurulumunda bu yalıtımı otomatik sağlar.
Ağ mimarisi güçlü bir yapıdır ama planlama ister; kararsızsan tek bir Paper sunucusuyla başlayıp büyüdükçe ağa geçebilirsin.
