Bu təlimat Legion Hosting ilə yerləşdirilən Nightingale xüsusi serverləri üçün ümumi problemləri və həlləri əhatə edir, o cümlədən çökmələr, qoşulma problemləri, performans optimallaşdırması və saxlama bərpası. İlkin server quraşdırması və konfiqurasiyası üçün Nightingale Server Quraşdırma Təlimatına baxın.
Server Çökmələri
Server çökmələrinin müxtəlif səbəbləri ola bilər. Xəta çıxışı üçün GPanel konsolunu yoxlamaqla başlayın, sonra aşağıdakı ümumi səbəblər üzərində işləyin.
Qeydlərin Yoxlanması
- GPanel-də Console tabına keçin və çökmədən əvvəl görünən xəta mesajlarını tapmaq üçün yuxarı sürüşdürün.
- Files tabı vasitəsilə serverin qeyd fayllarını yoxlayın. Zaman damğalı qeyd fayllarını ehtiva edən
Logsvə yaSaved/Logsqovluğunu axtarın. - Ən son qeyd faylı çökmə detallarını, stek izlərini və səbəbi müəyyən etməyə kömək edən xəta mesajlarını ehtiva edəcək.
Yaddaş Çatışmazlığı
- Nightingale çoxlu kəşf edilmiş aləm və tikilmiş strukturlarla yaddaş tutumlu ola bilər.
- Serverin RAM limitinə çatıb-çatmadığını görmək üçün GPanel-in resurs istifadəsi qrafiklərini yoxlayın.
- Yaddaş daimi olaraq maksimuma çatırsa, server planınızı yüksəltməyi düşünün. Seçimləri müzakirə etmək üçün dəstək bileti açın.
MaxPlayersazaltmaq yaddaş istifadəsini azalda bilər, çünki hər oyunçunun məlumatları və yüklənmiş əraziləri əlavə RAM sərf edir.
Proton/Wine Uyğunluğu (Linux Serverləri)
Nightingale-in xüsusi serveri Linux əsaslı hostinqdə Proton və ya Wine altında işləyə bilər. Uyğunluq problemləri çökmələrə və ya gözlənilməz davranışa səbəb ola bilər.
- Başlatma zamanı Proton ilə əlaqəli xəta mesajları üçün konsolu yoxlayın.
- Server uyğunluq xətaları ilə başlatma zamanı dərhal çökürsə, komandamızın Proton konfiqurasiyasını yoxlaması üçün dəstək bileti açın.
- Bəzi oyun yeniləmələri uyğunluq təbəqəsi yenilənənə qədər Proton uyğunluğunu müvəqqəti poza bilər.
Zədələnmiş Saxlama Məlumatları
- Server dünya yükləməsi zamanı çökürsə, saxlama məlumatları zədələnmiş ola bilər.
- Ehtiyat nüsxədən bərpa etməyi sınayın (aşağıdakı Saxlama Bərpası bölməsinə baxın).
- Ehtiyat nüsxə mövcud deyilsə, saxlama qovluğunu silmək və yeni dünyaya başlamaq lazım ola bilər.
Yeniləmədən Sonra Başlatmada Çökmə
- Oyun yeniləmələri bəzən xüsusi serverlərə təsir edən səhvlər təqdim edə bilər.
- Ən son yeniləmə ilə bağlı məlum problemlər üçün rəsmi Nightingale icma kanallarını (Steam forumları, Discord) yoxlayın.
- Serveri yenidən başlatmağı sınayın — bəzi yeniləmə ilə əlaqəli problemlər təmiz yenidən başlatmadan sonra həll olunur.
- Çökmə davam edərsə, konsoldakı xəta mesajları ilə birlikdə dəstək bileti açın.
Qoşulma Problemləri
Oyunçular serverinizə qoşula bilmirsə, bu ümumi səbəblər üzərində işləyin:
Server Tam Başlamayıb
- GPanel-də serverin onlayn və tam başladığını yoxlayın. Konsol serverin qoşulmalar üçün hazır olduğunu göstərən mesaj göstərməlidir.
- Server yükləmə vəziyyətində ilişib qalıbsa və ya dövrə şəklində yenidən başladılırsa, xətalar üçün konsolu yoxlayın.
Versiya Uyğunsuzluğu
- Server və qoşulan bütün oyunçular Nightingale-in eyni versiyasını işlətməlidir.
- Oyun yeniləndikdə, SteamCMD-nin ən son versiyanı endirməsi üçün serverinizi yenidən başladın.
- Oyunçular qoşulmağa cəhd etməzdən əvvəl oyunlarını Steam vasitəsilə yeniləməlidirlər.
- Konsol başlatma zamanı versiya məlumatlarını göstərə bilər — bunu müştəri versiyası ilə müqayisə edin.
Səhv IP və ya Port
- Oyunçunun GPanel-in Network tabından düzgün IP ünvanı və portdan istifadə etdiyini təsdiqləyin.
- Ətraflı təlimatlar üçün Server IP və Portunuzu Necə Tapmaq Olar baxın.
- Oyunçunun sorğu portuna deyil, oyun portuna qoşulduğundan əmin olun.
Parol Problemləri
- Serverdə parol təyin edilibsə, oyunçunun onu düzgün daxil etdiyinə əmin olun (parollar böyük/kiçik hərfə həssasdır).
- Parolu silmək üçün
PASSWORDbaşlanğıc dəyişənini təmizləyin və yenidən başladın.
Server Doludur
- Server maksimum oyunçu limitinə çatıbsa, kimsə ayrılana qədər əlavə oyunçular qoşula bilməz.
- Daha çox yer lazımdırsa Startup tabında
MAX_PLAYERartırın (daha çox server resursu tələb edə bilər). Qeyd edin ki, 6-dan yuxarı artırmaq dəstəklənmir.
Firewall və Port Konfiqurasiyası
- Legion Hosting-də firewall və port ayırması GPanel tərəfindən avtomatik idarə olunur. Firewall qaydalarını əl ilə konfiqurasiya etməyiniz lazım olmamalıdır.
- Port problemi olduğunu düşünürsünüzsə, GPanel-in Network tabında göstərilən portun konsol çıxışında serverin dinlədiyi portla uyğun olduğunu yoxlayın.
- Məhdudiyyətli şəbəkələr (korporativ, məktəb) arxasında olan oyunçular qoşula bilmirsə, VPN istifadə etmələri lazım ola bilər.
Performans Problemləri
Oyunçular gecikmə, rubber-banding yaşayırsa və ya server yavaş cavab verirsə, aşağıdakı optimallaşdırmaları sınayın:
Çox Sayda Oyunçu
- Nightingale daha kiçik çoxoyunçu qrupları üçün nəzərdə tutulub. Oyunçu sayı artdıqca performans azalır.
- Çox oyunçu ilə gecikmə yaşayırsınızsa, Startup tabında
MAX_PLAYERazaltmağı düşünün. - Hər əlavə oyunçu personaj məlumatları, yüklənmiş aləm hissələri və şəbəkə sinxronizasiyası üçün yük əlavə edir.
Aləm Mürəkkəbliyi
- Böyük tikilmiş strukturlar və geniş dəyişdirilmiş aləmlər serverin emal yükünü artırır.
- Müəyyən bir aləm daxil edildikdə gecikməyə səbəb olursa, həmin aləmdəki tikililər həddən artıq mürəkkəb ola bilər.
- Oyunçuları tikiləri ağlabatan ölçülərdə saxlamağa və həddən artıq mürəkkəb qurğulardan qaçınmağa təşviq edin.
Resurs İstifadəsi
- CPU və RAM istehlakı üçün GPanel-in resurs istifadəsi qrafiklərini yoxlayın.
- CPU daimi olaraq 90%-dən yuxarıdırsa, server həddən artıq yüklənib. Oyunçu sayını azaldın və ya plan yüksəltməsini düşünün.
- RAM istifadəsi limitə yaxındırsa, server diskə keçid etməyə başlaya bilər, bu da ciddi performans düşüşlərinə səbəb olur.
- Resurs limitləri daimi olaraq aşılırsa, yüksəltməni müzakirə etmək üçün dəstək bileti vasitəsilə dəstəklə əlaqə saxlayın.
Saxlama Zədələnməsi və Bərpası
Saxlama zədələnməsi çökmələr, enerji kəsilməsi və ya səhvlər nəticəsində baş verə bilər. Diaqnoz və bərpa üsulları aşağıdadır.
Zədələnmə Əlamətləri
- Server dünya yükləməsi zamanı fayl oxuma xətaları ilə çökür.
- Oyunçular gözlənilməz yerlərdə yaranır və ya itkin inventarla.
- Tikilmiş strukturlar və ya kəşf edilmiş aləmlər yenidən başlatmadan sonra itir.
- Konsol etibarsız və ya oxuna bilməyən saxlama məlumatları haqqında xətalar göstərir.
Ehtiyat Nüsxədən Bərpa
- GPanel-də serveri dayandırın.
- Files tabı vasitəsilə saxlama qovluğuna keçin.
- Cari (zədələnmiş) saxlama qovluğunun adını
SaveBackup_corruptedkimi bir şeyə dəyişdirin ki, lazım olduqda sonra bərpa cəhdi edə biləsiniz. - Ehtiyat saxlama fayllarınızı orijinal saxlama qovluğu yoluna yükləyin.
- Serveri başladın. Bərpa edilmiş saxlamanı yükləməlidir.
Zədələnmənin Qarşısının Alınması
- Xüsusilə oyun yeniləmələrindən əvvəl müntəzəm ehtiyat nüsxələr yaradın.
- Serverin çökməsinə və ya məcburi dayandırılmasına icazə vermək əvəzinə həmişə GPanel vasitəsilə təmiz şəkildə dayandırın.
- Nə etdiyinizi dəqiq bilmirsinizsə, saxlama fayllarını əl ilə redaktə etməkdən çəkinin.
- Zədələnmə pəncərəsini azaltmaq üçün GPanel-də vaxtaşırı saxlamaq və təmiz şəkildə yenidən başlatmaq üçün planlaşdırılmış yenidən başlatmalar qurun.
Oyun Yeniləmələrinin Serveri Pozması
Nightingale aktiv inkişaf olunan oyundur və yeniləmələr bəzən xüsusi serverlərlə bağlı problemlər yarada bilər.
Yeniləmədən Sonra
- GPanel-də serverinizi yenidən başladın. SteamCMD avtomatik olaraq ən son server fayllarını endirəcək.
- Yeniləmədən sonra server başlamırsa, yeni xəta mesajları üçün konsolu yoxlayın.
- Server konfiqurasiyasında hər hansı dəyişiklik və ya yeni tələblər üçün oyunun yama qeydlərini nəzərdən keçirin.
- Bəzi yeniləmələr konfiqurasiya fayl formatlarını dəyişdirə və ya yeni tələb olunan parametrlər əlavə edə bilər. Mövcud konfiqurasiyanızı tərtibatçılar tərəfindən təqdim edilən hər hansı nümunə konfiqurasiyalarla müqayisə edin.
Geri Qaytarma Mümkün Deyil
- SteamCMD həmişə ən son versiyanı quraşdırır. Serverdə əvvəlki oyun versiyasına geri qayıda bilməzsiniz.
- Oyunçular da server versiyasına uyğunlaşmaq üçün müştərilərini yeniləməlidirlər.
- Yeniləmə oyunu pozan səhvlər təqdim edərsə, adətən tez buraxılan düzəlişlər üçün rəsmi Nightingale kanallarını izləyin.
Admin və Ev Sahibi Nəzarəti
Nightingale-in admin və ev sahibi nəzarəti server operatoruna oyunçuları və dünyanı idarə etməyə imkan verir.
Mövcud Nəzarətlər
- Oyunçuları çıxarmaq — Pozucu oyunçuları serverdən çıxarın.
- Oyunçuları qadağan etmək — Müəyyən oyunçuların qoşulmasını daimi olaraq əngəlləyin.
- Server parolu — GPanel başlanğıc dəyişənləri vasitəsilə istənilən vaxt server parolunu təyin edin və ya dəyişdirin.
- Admin əmrləri — Mövcud server əmrləri üçün konsolu və oyun sənədlərini yoxlayın. Bunlar yeniləmələrlə dəyişə bilər.
Sürətli Arayış: Ümumi Problemlər
| Problem | Ehtimal Olunan Səbəb | Həll |
|---|---|---|
| Server başlatmada çökür | Zədələnmiş saxlama və ya uğursuz yeniləmə | Qeydləri yoxlayın, ehtiyat nüsxəni bərpa edin və ya yeni dünya üçün saxlamanı silin |
| Oyunçular brauzerdə serveri tapa bilmir | Server tam başlamayıb və ya sorğu portu problemi | Tam başlatmanı gözləyin, alternativ olaraq birbaşa qoşulmadan istifadə edin |
| Oyunçular "versiya uyğunsuzluğu" xətası alır | Server və ya müştəri yenilənməyib | Serveri yenidən başladın (SteamCMD yeniləməsini tetikler), müştərini yeniləyin |
| Bütün oyunçular üçün ciddi gecikmə | Server həddən artıq yüklənib (CPU/RAM) | MaxPlayers azaldın, resurs istifadəsini yoxlayın, yüksəltməni düşünün |
| Yalnız müəyyən aləmdə gecikmə | Həmin aləmdə mürəkkəb tikililər | Tikiləri sadələşdirin və ya həmin aləmdən qaçının |
| Oyunçu irəliləyişi/tikiləri itib | Saxlama zədələnməsi və ya səhv saxlama yüklənib | Ehtiyat nüsxədən bərpa edin |
| Server hər başlatmada endirməyə ilişib qalır | SteamCMD doğrulama problemi | Dəstək bileti açın |
Əlaqəli Məqalələr
- Nightingale Server Quraşdırma Təlimatı — İlkin quraşdırma, konfiqurasiya və qoşulma təlimatları
- Server IP və Portunuzu Necə Tapmaq Olar
- SFTP vasitəsilə Faylları Necə Yükləmək Olar
- Server Başlatma Təlimatı — Legion Hosting-də istənilən oyun serverini başlatmaq üçün ümumi təlimat
Əlavə Kömək Lazımdır?
Nightingale serverinizlə bağlı problemlər yaşamağa davam edirsinizsə, dəstək komandamız kömək etməyə hazırdır. Server IP-niz, problemin təsviri və GPanel konsolundan müvafiq xəta mesajları ilə birlikdə legionhosting.net/submitticket.php ünvanından bilet açın.