Kısa cevap
Bekleyin. Yeni bir Rust sunucusu, bağlantıları kabul etmeden önce harita ve NAV mesh oluşturmak için on dakikaya kadar harcar ve sunucu her yeniden başlatıldığında süreç sıfırdan yeniden başlar. Tahmin etmek yerine ilerlemeyi görmek istiyorsanız RCON konsolunu izleyin.
Önemli noktalar
- Süreç çalıştığı için sunucu çevrimiçi görünür. Yalnızca henüz hazır değildir.
- Oluşturma 10 dakikaya kadar sürer, büyük bir dünya boyutunda daha uzun.
- Düzeltmek için yeniden başlatmak, bekleyişi kesinlikle uzatan tek şeydir.
- Seed'i veya dünya boyutunu değiştirmek aynı süreci yeniden tetikler.
- RCON size aşamayı gösterir, böylece oturup ummak zorunda kalmazsınız.
Sunucu ne yapıyor
Yeni bir Rust sunucusu başlatmak heyecan verici bir andır ve az önce parasını ödediğiniz şeyin sizi içeri almaması sinir bozucudur. İyi haber şu ki bu bir arıza değil, bir bekleyiştir.
İlk başlangıcında, sunucunun herkes oynayabilmeden önce iki şeyi inşa etmesi gerekir:
- Harita
- Seed'inizden ve dünya boyutunuzdan oluşturulan arazinin kendisi. Bu bitene kadar hiçbir şey yoktur.
- NAV mesh
- Hayvanların ve NPC'lerin arazide hareket etmek için kullandığı yol bulma katmanı. Arazi orada olmadan inşa edilemez, bu yüzden birlikte değil, sonrasında çalışır.
Bunlar birlikte, sunucunun yapılandırmasına ve istediğiniz dünyanın ne kadar büyük olduğuna bağlı olarak 10 dakikaya kadar sürebilir. Sunucu süreci bu süre boyunca ayaktadır, bu da tam olarak bir sorun varmış gibi görünmesinin sebebidir. Çevrimiçidir. Yalnızca henüz bitmemiştir.
Yeniden başlatmayın. Yeniden başlatmak devam eden işi terk eder ve oluşturmayı baştan başlatır. Hiç bitmeyen bir oluşturma raporunun neredeyse tamamı, yardımcı olmaya çalışan biri tarafından iki veya üç kez yeniden başlatılmış bir sunucu olduğu ortaya çıkar.
Yeniden oluşturmayı ne tetikler
İlk açılış bariz olandır, ama bu bekleyişle karşılaşacağınız tek zaman değildir. Var olan dünyayı geçersiz kılan herhangi bir değişiklik yeniden inşayı zorunlu kılar.
- Yepyeni bir sunucunun ilk başlangıcı.
- Sunucu seed'ini değiştirmek. Farklı bir seed farklı bir dünyadır.
- Dünya boyutunu değiştirmek. Aynı sebep, ve daha büyük boyutların inşası daha uzun sürer.
- Haritayı temizleyen bir wipe. Kimse üzerine inebilmeden önce arazinin geri gelmesi gerekir.
İnsanların erişilebilir olmasını beklediği bir sunucu işletiyorsanız bunu planlamaya değer. Sık harita değişiklikleri sık kesinti anlamına gelir ve sunucuyu sürekli çevrimiçi tutmayı düşünüyorsanız, seed'lerle denemeler yapmanın zamanı bunu birine anlatmadan öncesidir, bir cuma akşamı değil.
İlerlemeyi izlemek
Oturup umutla yenilemek zorunda değilsiniz. Aşağıdakilerin ikisi de sunucunun gerçekte hangi aşamada olduğunu gösterir:
- Kontrol panelinizdeki dahili RCON konsolu. Kurulacak hiçbir şey yok, ve oluşturmayı gerçek bir sorundan ayırt etmeye yeter.
- Harici bir RCON istemcisi, daha iyi görünürlük ve yönetim için. RustAdmin veya BattleMetrics'i öneririz.
Rust sunucu admin araçları rehberimiz bunları ve diğer seçenekleri, hangilerinin ücretsiz olduğu dahil, daha ayrıntılı karşılaştırır.
Herkesi yavaşlatmasını nasıl engelliyoruz
Harita oluşturma, tüm çalışma boyunca bir CPU çekirdeğini tam kullanıma yakın tutabilen ağır, büyük ölçüde tek iş parçacıklı bir yüktür. Paylaşımlı bir makinede bu, yalnızca işi yapan sunucu için değil, herkes için bir sorundur.
Platformumuz bunu, yeni bir seed veya dünya boyutu ayarlandığını tespit ederek ve oluşturma süresi boyunca o sunucuyu ayrılmış bir CPU çekirdeğine bağlayarak ele alır. Ağır iş, makineye taşmasına izin verilmek yerine izole edilir.
Sonuç olarak, 6,000 dünya boyutunda bir harita oluşturan bir komşu, sunucunuzda gecikme sıçramaları oluşturmaz, sizinki de onlarınkinde oluşturmaz. Bu, oluşturmayı daha hızlı yapmaz, herkesin sorunu olmaktan çıkarır.
Harita oluşturma değilse
Gerçekten 15 dakika boyunca kendi haline bıraktıysanız ve hâlâ giremiyorsanız, başka yerlere bakmaya başlamak makuldür.
- Sürüm uyuşmazlığı
- Bir Rust güncellemesinden sonra istemci ve sunucunun aynı sürümde olması gerekir. Sunucu güncellenmediyse hiçbir bağlanma yöntemi çalışmaz.
- Yanlış adres
- Özellikle sunucu yeniden inşa edildiyse, daha önce not ettiğiniz adres yerine kontrol panelinizdeki bağlantı bilgisini kontrol edin.
- Oluşturma sırasında yeniden başlatıldı
- RCON çıktısını kontrol edin. Yine erken bir aşamadaysa, bir şey onu yeniden başlattı ve saat sıfırlandı.
- Başlangıcı durduran bir yapılandırma hatası
- Konsol çıktısı normalde bunu belirtir.
server.cfgiçindeki bozuk bir satır, uzun bir bekleyişe çok benzeyen şekilde açılışı durdurabilir.
Tüm bunları denediyseniz, RCON çıktısını ekleyerek bir ticket açın. Konsol metni, bir destek görüşmesini tahminden bir çözüme dönüştüren şeydir.