Çözüldü Sunucum çöküyor

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

BeratYakut

Bir Kömür Göründü Kaptanım!
Katılım
18 Ocak 2017
Mesajlar
157
Elmaslar
66
Puan
13.470
Yaş
25
Merhabalar sunucum kendi kendine çöküyor. Ara sıra tekrarlanan bir şey. Çöktükten sonra otomatik olarak kendini başlatma var start.bat dosyasında, kendini başlatınca bi tur daha çöküyor sonra tekrar kendini açıp düzeliyor. Aşağıya log dosyasını bırakıyorum. 3.40da oluyor çökme teşekkür ederim.
 

Ekli dosyalar

Loglara baya baktım ama bir şey çıkartamadım. Çökme ile bağlantılı bir şey yok loglarda. Threadler de normal görünüyor örneğin java.util.concurrent.locks.locksupport.park oyuncu sayısı ile alakalı bekleyen threadler. WAITING yazanların çoğu normal. TIMED_WAITING'lerin sayısı biraz yüksek o da performans sorunları olabilir demek. RAM ve İşlemci hakkında bilgi verebilirsen sevinirim. Ayrıca

[03:40:12] [Spigot Watchdog Thread/ERROR]: Current Thread: Jobs-BufferedPaymentThread
[03:40:12] [Spigot Watchdog Thread/ERROR]: PID: 1189 | Suspended: false | Native: false | State: TIMED_WAITING
[03:40:12] [Spigot Watchdog Thread/ERROR]: Stack:
[03:40:12] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.sleep(Native Method)
[03:40:12] [Spigot Watchdog Thread/ERROR]: com.gamingmesh.jobs.tasks.BufferedPaymentThread.run(BufferedPaymentThread.java:47)
[03:40:12] [Spigot Watchdog Thread/ERROR]: ------------------------------
[03:40:12] [Spigot Watchdog Thread/ERROR]: Current Thread: Jobs-DatabaseSaveTask
[03:40:12] [Spigot Watchdog Thread/ERROR]: PID: 1188 | Suspended: false | Native: false | State: TIMED_WAITING
[03:40:12] [Spigot Watchdog Thread/ERROR]: Stack:
[03:40:12] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.sleep(Native Method)
[03:40:12] [Spigot Watchdog Thread/ERROR]: com.gamingmesh.jobs.tasks.DatabaseSaveThread.run(DatabaseSaveThread.java:47)

Yukarda da jobs pluginin sorun çıkarttığını gördüm. Threadlerinden bir şey çıkartamam ama 1.8 gibi eski versiyon tabanlı sunucu olduğu için bu pluginin eski versiyonlarında buffersız kayıt işlemleri yapılmış olabilir. Yani bir taş bloğu kırdığında yeni değerleri direkt olarak kayıt etmeye çalışır. Eski versiyonlarda (1.8) gibi oyunun kendisi çok performans ihtiyacı yoktu ve bu pluginin bu şekilde çalışması yeterliydi. Jobs pluginin yeni versiyonlarında buffer kullanarak database'e kayıtlar yapılıyor. Örneğin 1 saniyelik bir süreçte 5 taş kırdığınızı varsayalım. 5 ayrı sunucu -> database kayıtı yerine 1 taneye indirgeyerek hız kazanıyorsunuz. Sunucu ise önemsiz bir dezavantaj olarak bir süre değer saklıyor. O yüzden yeni pluginde garip bir bekleme mesajı geliyor. Yinede önemi olacak kadar etkileyeceğini sanmıyorum. Hosting'ten kaynaklı bir sorun olabilir. Jobs plugini olmadan açık tutmayı deneyin. Consola gelen sülfür mesajlarını da silin bence. Hiçbiri olmazsa sunucunun üst versiyonunu düşürün (1.11.x olabilir.) Hiçbiri olmazsa kendi bilgisayarınızda düşük ram kullanarak test edin. Hosting kaynaklı bir sorun diye tahmin ediyorum.
 
Loglarınızda sunucunuzun çöktüğüne dair bir şey bulunmuyor. Cihaz özellikleriniz nedir ?
 
Loglara baya baktım ama bir şey çıkartamadım. Çökme ile bağlantılı bir şey yok loglarda. Threadler de normal görünüyor örneğin java.util.concurrent.locks.locksupport.park oyuncu sayısı ile alakalı bekleyen threadler. WAITING yazanların çoğu normal. TIMED_WAITING'lerin sayısı biraz yüksek o da performans sorunları olabilir demek. RAM ve İşlemci hakkında bilgi verebilirsen sevinirim. Ayrıca

[03:40:12] [Spigot Watchdog Thread/ERROR]: Current Thread: Jobs-BufferedPaymentThread
[03:40:12] [Spigot Watchdog Thread/ERROR]: PID: 1189 | Suspended: false | Native: false | State: TIMED_WAITING
[03:40:12] [Spigot Watchdog Thread/ERROR]: Stack:
[03:40:12] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.sleep(Native Method)
[03:40:12] [Spigot Watchdog Thread/ERROR]: com.gamingmesh.jobs.tasks.BufferedPaymentThread.run(BufferedPaymentThread.java:47)
[03:40:12] [Spigot Watchdog Thread/ERROR]: ------------------------------
[03:40:12] [Spigot Watchdog Thread/ERROR]: Current Thread: Jobs-DatabaseSaveTask
[03:40:12] [Spigot Watchdog Thread/ERROR]: PID: 1188 | Suspended: false | Native: false | State: TIMED_WAITING
[03:40:12] [Spigot Watchdog Thread/ERROR]: Stack:
[03:40:12] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.sleep(Native Method)
[03:40:12] [Spigot Watchdog Thread/ERROR]: com.gamingmesh.jobs.tasks.DatabaseSaveThread.run(DatabaseSaveThread.java:47)

Yukarda da jobs pluginin sorun çıkarttığını gördüm. Threadlerinden bir şey çıkartamam ama 1.8 gibi eski versiyon tabanlı sunucu olduğu için bu pluginin eski versiyonlarında buffersız kayıt işlemleri yapılmış olabilir. Yani bir taş bloğu kırdığında yeni değerleri direkt olarak kayıt etmeye çalışır. Eski versiyonlarda (1.8) gibi oyunun kendisi çok performans ihtiyacı yoktu ve bu pluginin bu şekilde çalışması yeterliydi. Jobs pluginin yeni versiyonlarında buffer kullanarak database'e kayıtlar yapılıyor. Örneğin 1 saniyelik bir süreçte 5 taş kırdığınızı varsayalım. 5 ayrı sunucu -> database kayıtı yerine 1 taneye indirgeyerek hız kazanıyorsunuz. Sunucu ise önemsiz bir dezavantaj olarak bir süre değer saklıyor. O yüzden yeni pluginde garip bir bekleme mesajı geliyor. Yinede önemi olacak kadar etkileyeceğini sanmıyorum. Hosting'ten kaynaklı bir sorun olabilir. Jobs plugini olmadan açık tutmayı deneyin. Consola gelen sülfür mesajlarını da silin bence. Hiçbiri olmazsa sunucunun üst versiyonunu düşürün (1.11.x olabilir.) Hiçbiri olmazsa kendi bilgisayarınızda düşük ram kullanarak test edin. Hosting kaynaklı bir sorun diye tahmin ediyorum.
selamlar jobs plugini yoktu bir kaç gün öncesinde ve gene çöküyordu onunla alakalı değil. Ryzen 9 5950x. Hosting kaynaklıda değildir muhtemelen. Exoras hosting, bir tek bende çöküyor muhtemelen eklenti kaynaklı. Öldürecek beni bu sorun...
 
Peki sürekli 3.40'da mı çöküyor ?
 
Log dosyasını sunucuyu 0 dan açıp çöktükten sonrasına kadar olan tam bir log dosyası şeklinde hastebin veya mclogs gibi bir siteye yükleyip atarsanız size daha iyi yardımcı olabilirim.

Not: eğer 1 VDS üstünde 1 den fazla sunucu çalışıyorsa yani aynı VDS te proxy, lobi ve oyun modu şeklinde paketler açıksa ve örnek olarak 16 GB lık bir VDS in 16 GB sini de paketlere ayırma durumunda sunucularınız VDS in kendisine ram kalmadığı için otomatik çökebilir ve bu durum sunucu loglarına pek yansımaz. Eğer böyle bir durum yok ise yukarıda ki gibi yapıp yazarsanız çok sevinirim
 
Log dosyasını sunucuyu 0 dan açıp çöktükten sonrasına kadar olan tam bir log dosyası şeklinde hastebin veya mclogs gibi bir siteye yükleyip atarsanız size daha iyi yardımcı olabilirim.

Not: eğer 1 VDS üstünde 1 den fazla sunucu çalışıyorsa yani aynı VDS te proxy, lobi ve oyun modu şeklinde paketler açıksa ve örnek olarak 16 GB lık bir VDS in 16 GB sini de paketlere ayırma durumunda sunucularınız VDS in kendisine ram kalmadığı için otomatik çökebilir ve bu durum sunucu loglarına pek yansımaz. Eğer böyle bir durum yok ise yukarıda ki gibi yapıp yazarsanız çok sevinirim
evet öyle bir durum var deneyeceğim. Ama sadece Ana sunucu çöküyor bungeecord veya çakma lobi değil. Gene de deneyeceğim
 
evet öyle bir durum var deneyeceğim. Ama sadece Ana sunucu çöküyor bungeecord veya çakma lobi değil. Gene de deneyeceğim
Proxy ve lobi çok fazla kaynak tüketmedigi için ve sunucu sürümleri eğer düşükse bu tarz durumlardan çok etkilenmemesi normaldir.
 
Merhabalar sunucum kendi kendine çöküyor. Ara sıra tekrarlanan bir şey. Çöktükten sonra otomatik olarak kendini başlatma var start.bat dosyasında, kendini başlatınca bi tur daha çöküyor sonra tekrar kendini açıp düzeliyor. Aşağıya log dosyasını bırakıyorum. 3.40da oluyor çökme teşekkür ederim.
Çöktüğüne dağir birşey göremedim, vdsin özelliklerinin yettiğine emin misin? Mesela 4 GBlık bir vds alıp 5GB ile acmaya calısmıyorsun değil mi?
 
Merhabalar sunucum kendi kendine çöküyor. Ara sıra tekrarlanan bir şey. Çöktükten sonra otomatik olarak kendini başlatma var start.bat dosyasında, kendini başlatınca bi tur daha çöküyor sonra tekrar kendini açıp düzeliyor. Aşağıya log dosyasını bırakıyorum. 3.40da oluyor çökme teşekkür ederim.
Kullandığınız vds hangi işletim sistemini kullanıyor windows server kaç kontrol edip söylerseniz yardımcı olabilirim
java sürümünüz ?
sunucu taban sürümü 1.8.6 mı ?
 
Kullandığınız vds hangi işletim sistemini kullanıyor windows server kaç kontrol edip söylerseniz yardımcı olabilirim
java sürümünüz ?
sunucu taban sürümü 1.8.6 mı ?
ryzen 9 5600x
java sürümü 8
1.8.8 olarak indirdim ama başlatırken 1.8.6 yazıyor.

şuanda rami biraz azalttım makinedeki tüm rami kullanıp çöküyor olabilir diye. Eğer çökme devam ederse söyleyeceğim, çökmesini bekliyorum.
 
ryzen 9 5600x
java sürümü 8
1.8.8 olarak indirdim ama başlatırken 1.8.6 yazıyor.

şuanda rami biraz azalttım makinedeki tüm rami kullanıp çöküyor olabilir diye. Eğer çökme devam ederse söyleyeceğim, çökmesini bekliyorum.
Diskinizin dolup dolmadığını da kontrol edin.
 
Sorun çözüldü mü ?
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst