Problem nedir?

Oyuncular "lag yapıyor" diye şikayet ediyor ama bu tek bir sorun değildir. Server lag (TPS düşük), client lag (oyuncunun FPS'i düşük) ve network lag (yüksek ping) farklı olgulardır. Yanlış teşhis çözümü geciktirir.

Bu hataya genelde ne sebep olur

  • ! Server lag (TPS<20): CPU yetersiz, ağır plugin, çok entity, büyük redstone devresi
  • ! Network lag (ping yüksek): VPS konumu uzak, ISP routing kötü, DDoS aktif
  • ! Client lag (düşük FPS): oyuncunun PC'si yetersiz ya da shader/resource pack ağır — sunucu suçlu değil
  • ! Chunk loading lag: HDD, yüksek view-distance, pre-generation yapılmamış
  • ! GC pause (lag spike): Java heap uygunsuz, stop-the-world duraklaması
  • ! Yanlış teşhis: sorunun türünü karıştırmak doğru çözümü erteletir

Adım adım çözüm

01

Önce lag türünü belirleyin. /tps sunucu tarafını, /ping oyuncu ağ gecikmesini söyler

/tps
/ping <oyuncu>
02

Server lag ise (/tps < 20): Spark profiler ile hangi thread / hangi plugin tükettiğini bulun

/spark profiler --thread * --timeout 60
/spark tps
03

Network lag ise (ping > 200ms): VPS konumu ile oyuncu coğrafi konumu uyumlu mu? TR oyuncu için Frankfurt/Helsinki DC mantıklı, ABD DC olmaz

# oyuncudan çalıştırın:
ping sunucu-ip
traceroute sunucu-ip
04

Client lag ise (sadece bir oyuncu şikayetçi, TPS normal, ping düşük): oyuncunun FPS'i düşük. Sunucu tarafında çözüm yoktur. Oyuncuya resource pack / shader / grafik ayarı önerilmeli

05

Chunk lag için dünyayı önceden üretin — Chunky plugin en hızlı çözüm

/chunky radius 5000
/chunky start
06

GC pause için heap değerini sabit tutup Aikar flags uygulayın. Detay: /oyun/sorunlar/lag-spike-cozumu

-Xms8G -Xmx8G -XX:+UseG1GC [...aikar flags...]
07

Disk I/O lag için iostat ile await sürelerine bakın. HDD ise SSD geçişi şart

iostat -x 2 5
08

Paper kullanıyorsanız paper-global.yml içindeki chunk worker thread'lerini artırın

# config/paper-global.yml
chunk-system:
  io-threads: 2
  worker-threads: 3
09

DDoS şüphesi varsa VPS sağlayıcısının DDoS koruması aktif mi kontrol edin. Traffic anormal artış gösteriyorsa sağlayıcı ile görüşün

Benzer sorunlar

Sorun devam ediyor mu?

Yukarıdaki adımlar Minecraft Lag Sorunları probleminin %90'ını çözer. Sorun devam ediyorsa aşağıdaki kontrol listesiyle sistemin daha derin taramasını yapın.

  • Sunucu loglarını tail -f logs/latest.log ile gerçek zamanlı izleyin — hata mesajı ile kök nedene ulaşın.
  • Spark profiler ile ayrıntılı performans raporu alın — KEYDAL Spark Analyzer ücretsiz yorumlar.
  • Plugin ve sunucu sürümlerinin güncel olduğundan emin olun — eski sürümlerde çözülmüş hatalar güncellemeyle biter.
  • Yedekten test ortamı kurup değişiklikleri önce orada deneyin — production'a direkt müdahale risk yaratır.
  • Minecraft topluluğundaki benzer vakaları arayın — Discord topluluğumuzda aktif yardım alabilirsiniz.

KEYDAL Projects desteği

Kendi sunucunuzda bu adımları uygulamakta zorlanıyorsanız, KEYDAL Projects ekibi uzaktan bağlanıp sorunu çözer. İlk teşhis ve önerilerimiz ücretsiz — sunucunuzun durumunu birlikte inceler, kalıcı bir aksiyon planı çıkarırız. Panel yönetimi, plugin yapılandırması, optimizasyon ve günlük operasyon konularında Türkiye'nin deneyimli ekiplerindeniz.

Sorununuz çözülmedi mi?

Sunucunuzu birlikte inceleyelim. İlk teşhis ücretsiz.

WhatsApp