See juhend käsitleb levinud probleeme ja lahendusi Legion Hosting-us majutatud Nightingale pühendatud serverite jaoks, sealhulgas kokkujooksmised, ühendusprobleemid, jõudluse optimeerimine ja salvestuste taastamine. Serveri esmaseks seadistamiseks ja konfigureerimiseks vaadake Nightingale serveri seadistamise juhend.
Serveri kokkujooksmised
Serveri kokkujooksmistel võib olla mitmeid põhjuseid. Alustage GPanel-i konsooli veaväljundi kontrollimisest, seejärel läbige järgmised levinud põhjused.
Logide kontrollimine
- GPanel-is minge vahekaardile Console ja kerige üles, et leida veateateid, mis ilmusid enne kokkujooksmist.
- Kontrollige serveri logifaile vahekaardi Files kaudu. Otsige kausta
LogsvõiSaved/Logs, mis sisaldab ajatempliga logifaile. - Kõige viimane logifail sisaldab kokkujooksmise üksikasju, pinujälgi ja veateateid, mis aitavad põhjust tuvastada.
Mälu otsas
- Nightingale võib olla mälunõudlik, eriti paljude uuritud valdkondade ja ehitatud struktuuridega.
- Kontrollige GPanel-i ressursikasutuse graafikuid, et näha, kas server tabab oma RAM-i limiiti.
- Kui mälu on pidevalt maksimaalselt kasutatud, kaaluge oma serveripaketi uuendamist. Avage tugiteenusepilet, et arutada valikuid.
MaxPlayersvähendamine võib mälukasutust vähendada, kuna iga mängija andmed ja laaditud alad tarbivad lisaks RAM-i.
Proton/Wine ühilduvus (Linux serverid)
Nightingale'i pühendatud server võib Linux-põhises majutuses töötada Proton-i või Wine'i all. Ühilduvusprobleemid võivad põhjustada kokkujooksmisi või ootamatut käitumist.
- Kontrollige konsoolis Proton-iga seotud veateateid käivitamisel.
- Kui server jookseb käivitamisel kohe kokku ühilduvusvigadega, avage tugiteenusepilet, et meie meeskond saaks Proton-i konfiguratsiooni kontrollida.
- Mõned mänguuuendused võivad ajutiselt Proton-i ühilduvuse rikkuda, kuni ühilduvuskihti uuendatakse.
Rikutud salvestusandmed
- Kui server jookseb maailma laadimisel kokku, võivad salvestusandmed olla rikutud.
- Proovige taastada varukoopia (vaadake allpool jaotist Salvestuste taastamine).
- Kui varukoopiat pole saadaval, peate võib-olla salvestuskausta kustutama ja alustama värske maailmaga.
Kokkujooksmine käivitamisel pärast uuendust
- Mänguuuendused võivad mõnikord tuua sisse vigu, mis mõjutavad pühendatud servereid.
- Kontrollige ametlikke Nightingale kogukonna kanaleid (Steam foorumid, Discord), et leida teavet viimase uuenduse teadaolevate probleemide kohta.
- Proovige serverit taaskäivitada — mõned uuendusega seotud probleemid lahenduvad pärast puhast taaskäivitamist.
- Kui kokkujooksmine püsib, avage tugiteenusepilet koos konsooli veateadetega.
Ühendusprobleemid
Kui mängijad ei saa teie serveriga ühenduda, läbige need levinud põhjused:
Server pole täielikult käivitunud
- Veenduge, et server on GPanel-is võrgus ja täielikult käivitunud. Konsool peaks kuvama teate, mis näitab, et server on ühendusteks valmis.
- Kui server on laadimisseisundis kinni või taaskäivitub tsükliliselt, kontrollige konsooli vigade osas.
Versiooni mittevastavus
- Server ja kõik ühenduvad mängijad peavad töötama Nightingale sama versiooniga.
- Kui mäng uueneb, taaskäivitage oma server, et SteamCMD laadiks alla uusima versiooni.
- Mängijad peaksid enne ühendumiskatset oma mängu Steam-i kaudu uuendama.
- Konsool võib käivitamisel kuvada versiooniteabe — võrrelge seda kliendi versiooniga.
Vale IP või port
- Kinnitage, et mängija kasutab õiget IP-aadressi ja porti GPanel-i vahekaardilt Network.
- Üksikasjalikke juhiseid vaadake artiklist Kuidas leida oma serveri IP-d ja porti.
- Veenduge, et mängija ühendub mänguporti, mitte päringuporti.
Parooli probleemid
- Kui serveril on parool määratud, veenduge, et mängija sisestab selle õigesti (paroolid on tõstutundlikud).
- Parooli eemaldamiseks tühjendage
PASSWORDkäivitusmuutuja ja taaskäivitage.
Server on täis
- Kui server on saavutanud maksimaalse mängijate limiidi, ei saa täiendavad mängijad liituda enne, kui keegi lahkub.
- Suurendage
MAX_PLAYERväärtust vahekaardil Startup, kui vajate rohkem kohti (võib vajada rohkem serveri ressursse). Pange tähele, et suurendamine üle 6 ei ole toetatud.
Tulemüür ja pordi konfiguratsioon
- Legion Hosting-us hallatakse tulemüüri ja portide eraldamist GPanel-i poolt automaatselt. Te ei peaks tulemüüri reegleid käsitsi konfigureerima.
- Kui kahtlustate pordiprobleemi, veenduge, et GPanel-i vahekaardil Network kuvatud port vastab sellele, mida server konsooli väljundis kuulab.
- Kui mängijad piiravate võrkude taga (ettevõte, kool) ei saa ühenduda, peaksid nad kasutama VPN-i.
Jõudlusprobleemid
Kui mängijad kogevad viivitust, kummist tagasitõmmet või server reageerib aeglaselt, proovige järgmisi optimeerimisi:
Liiga palju mängijaid
- Nightingale on loodud väiksematele mitmemängija gruppidele. Jõudlus halveneb mängijate arvu suurenedes.
- Kui kogete viivitust paljude mängijatega, kaaluge
MAX_PLAYERvähendamist vahekaardil Startup. - Iga lisanduv mängija lisab koormust tegelase andmete, laaditud valdkonna osade ja võrgu sünkroniseerimise jaoks.
Valdkonna keerukus
- Suured ehitatud struktuurid ja ulatuslikult muudetud valdkonnad suurendavad serveri töötluskoormust.
- Kui konkreetne valdkond põhjustab sissenemisel viivitust, võivad selle valdkonna ehitised olla liiga keerulised.
- Julgustage mängijaid hoidma ehitised mõistlikus suuruses ja vältima ülemäära keerulisi konstruktsioone.
Ressursikasutus
- Kontrollige GPanel-i ressursikasutuse graafikuid CPU ja RAM-i tarbimise osas.
- Kui CPU on pidevalt üle 90%, on server ülekoormatud. Vähendage mängijate arvu või kaaluge paketi uuendamist.
- Kui RAM-i kasutus on limiidi lähedal, võib server hakata kettale vahetama, mis põhjustab tõsiseid jõudluse langusi.
- Võtke ühendust tugitiimiga tugiteenusepileti kaudu, et arutada uuendamist, kui ressursilimiite tabastatakse pidevalt.
Salvestuste riknemine ja taastamine
Salvestuste riknemine võib toimuda kokkujooksmiste, voolukatkestuste või vigade tõttu. Siin on, kuidas diagnoosida ja taastada.
Riknemise sümptomid
- Server jookseb maailma laadimisel kokku failide lugemisvigadega.
- Mängijad tekivad ootamatutesse asukohtadesse või puuduva inventariga.
- Ehitatud struktuurid või uuritud valdkonnad on pärast taaskäivitamist kadunud.
- Konsool kuvab vigu kehtetute või loetamatute salvestusandmete kohta.
Varukoopia taastamine
- Peatage server GPanel-is.
- Navigeerige salvestuskausta vahekaardi Files kaudu.
- Nimetage praegune (rikutud) salvestuskaust ümber, nt
SaveBackup_corrupted, et saaksite hiljem vajaduse korral taastamist üritada. - Laadige oma varukoopia salvestusfailid algse salvestuskausta teele üles.
- Käivitage server. See peaks laadima taastatud salvestuse.
Riknemise vältimine
- Looge regulaarselt varukoopiaid, eriti enne mänguuuendusi.
- Peatage server alati korrektselt GPanel-i kaudu, mitte ärge laske sellel kokku joosta ega sundpeatage seda.
- Vältige salvestusfailide käsitsi muutmist, välja arvatud juhul, kui teate täpselt, mida teete.
- Seadistage GPanel-is ajastatud taaskäivitamised, et perioodiliselt salvestada ja korrektselt taaskäivitada, vähendades riknemise ajaakent.
Mänguuuendused rikuvad serveri
Nightingale on aktiivselt arenduses olev mäng ja uuendused võivad aeg-ajalt pühendatud serveritega probleeme põhjustada.
Pärast uuendust
- Taaskäivitage oma server GPanel-is. SteamCMD laadib automaatselt alla uusimad serverifailid.
- Kui server ei käivitu pärast uuendust, kontrollige konsoolis uusi veateateid.
- Vaadake üle mängu paranduste märkmed, et leida muudatusi serveri konfiguratsioonis või uusi nõudeid.
- Mõned uuendused võivad muuta konfiguratsioonifailide formaate või lisada uusi nõutavaid seadeid. Võrrelge oma olemasolevat konfiguratsiooni arendajate pakutud näidiskonfiguratsioonidega.
Tagasipööramine pole võimalik
- SteamCMD installib alati uusima versiooni. Te ei saa serveris eelmisele mänguversioonile tagasi pöörata.
- Mängijad peavad samuti oma kliendid uuendama, et need vastaksid serveri versioonile.
- Kui uuendus toob sisse mängu rikkuvaid vigu, jälgige ametlikke Nightingale kanaleid kiirparanduste osas, mis avaldatakse tavaliselt kiiresti.
Administraatori ja võõrustaja juhtimine
Nightingale'i administraatori ja võõrustaja juhtimine võimaldab serveri operaatoril hallata mängijaid ja maailma.
Saadaval olevad juhtimisvõimalused
- Mängijate väljaviskamine — Eemaldage häirivad mängijad serverist.
- Mängijate keelamine — Keelake püsivalt konkreetsetel mängijatel liitumine.
- Serveri parool — Määrake või muutke serveri parooli igal ajal GPanel-i käivitusmuutujate kaudu.
- Administraatori käsud — Kontrollige saadaolevate serverikäskude jaoks konsooli ja mängu dokumentatsiooni. Need võivad uuendustega muutuda.
Kiirviide: levinud probleemid
| Probleem | Tõenäoline põhjus | Lahendus |
|---|---|---|
| Server jookseb käivitamisel kokku | Rikutud salvestus või ebaõnnestunud uuendus | Kontrollige logisid, taastage varukoopia või kustutage salvestus värske maailma jaoks |
| Mängijad ei leia serverit brauserist | Server pole täielikult käivitunud või päringupordi probleem | Oodake täielikku käivitumist, kasutage varuplaanina otseühendust |
| Mängijad saavad teate "versiooni mittevastavus" | Server või klient pole uuendatud | Taaskäivitage server (käivitab SteamCMD uuenduse), uuendage klient |
| Tugev viivitus kõigil mängijatel | Server on ülekoormatud (CPU/RAM) | Vähendage MaxPlayers väärtust, kontrollige ressursikasutust, kaaluge uuendamist |
| Viivitus ainult konkreetses valdkonnas | Keerulised ehitised selles valdkonnas | Lihtsustage ehitisi või vältige seda valdkonda |
| Mängija edenemine/ehitised puuduvad | Salvestuse riknemine või vale salvestuse laadimine | Taastage varukoopia |
| Server allalaadimisel kinni igal käivitamisel | SteamCMD valideerimise probleem | Avage tugiteenusepilet |
Seotud artiklid
- Nightingale serveri seadistamise juhend — Esmane seadistamine, konfiguratsioon ja ühendamisjuhised
- Kuidas leida oma serveri IP-d ja porti
- Kuidas laadida faile üles SFTP kaudu
- Serveri käivitamise juhend — Üldine juhend mis tahes mänguserveri käivitamiseks Legion Hosting-us
Vajate rohkem abi?
Kui teil esineb jätkuvalt probleeme oma Nightingale serveriga, on meie tugimeeskond valmis aitama. Avage pilet aadressil legionhosting.net/submitticket.php koos oma serveri IP-ga, probleemi kirjeldusega ja asjakohaste veateadetega GPanel-i konsoolist.