See juhend käsitleb levinud probleeme Abiotic Factor pühendatud serveritega Legion Hosting platvormil, sealhulgas serveri kokkujooksmisi, ühendusprobleeme, desünkrooni ja viivitust, salvestuste rikkumist ja versioonide mittevastavust. Serveri esialgse seadistamise ja konfigureerimise jaoks vaadake Abiotic Factor serveri seadistamise juhend.
Server ei käivitu
Kui teie server ei käivitu või peatub kohe pärast GPanel-is Start vajutamist, tehke järgmised kontrollid:
Kontrollige konsooli väljundit
- Minge GPanel-is vahekaardile Console.
- Vajutage Start ja jälgige hoolikalt konsooli väljundit veateadete osas.
- Otsige ridu, mis sisaldavad
Error,FatalvõiFailed. Need näitavad, mis takistab serveri käivitumist.
Levinud põhjused
| Sümptom | Tõenäoline põhjus | Lahendus |
|---|---|---|
| Server käivitub, siis peatub kohe | Rikutud installimine või puuduvad failid | Installige server uuesti GPanel Settings vahekaardilt (Reinstall Server). See laadib kõik serverifailid Steam-ist uuesti alla, mõjutamata teie maailma salvestusi. |
| Port on juba kasutusel viga | Eelmine serveri instants ei lülitunud korrektselt välja | Oodake 30 sekundit ja proovige uuesti käivitada. Kui probleem püsib, kasutage GPanel-i nuppu Kill kõigi kinni jäänud protsesside sundlõpetamiseks, seejärel käivitage uuesti. |
| Steam-i lähtestamise tõrge | Steam-i autentimise probleem | See võib juhtuda, kui Steam-i serverid on ajutiselt kättesaamatud. Oodake mõni minut ja proovige uuesti. Kui probleem püsib, installige server uuesti. |
| Kokkujooksmine maailma laadimisel | Rikutud salvestusandmed | Vaadake allpool olevat jaotist Salvestuste riknemine taastamisvõimaluste kohta. |
| Puuduvad DLL-id või teegi vead | Puudulik installimine | Installige server uuesti GPanel Settings kaudu. Uuesti installimise protsess laadib alla kõik vajalikud sõltuvused. |
Serveri kokkujooksmised
Kui teie server jookseb mängu ajal kokku (peatub äkki või muutub mittereageerivaks), kasutage järgmisi samme probleemi diagnoosimiseks ja lahendamiseks.
Kontrollige logifaile
Serveri logid sisaldavad üksikasjalikku teavet selle kohta, mis juhtus enne kokkujooksmist:
- GPanel-is minge vahekaardile Files.
- Navigeerige logide kausta:
AbioticFactor/Saved/Logs/ - Avage kõige uuem logifail (tavaliselt nimetatud kuupäeva järgi või
AbioticFactorServer.log). - Kerige faili lõppu ja otsige veateateid, virnajälgi või kokkujooksmise tõmmiste viiteid.
Levinud kokkujooksmise põhjused
- Mälu ammendumine: Kui serveril saab eraldatud RAM otsa, jookseb see kokku. See on levinum suure mängijate arvu, suurte ehitatud baaside või pika tööaja korral. Taaskäivitage server regulaarselt (iga päev või iga paari päeva tagant), et kogunenud mälukasutust puhastada.
- Rikutud maailma andmed: Kui maailma kindlad alad põhjustavad pidevaid kokkujooksmisi, kui mängijad nendesse sisenevad, võivad selle ala salvestusandmed olla rikutud. Vaadake jaotist Salvestuste riknemine valikute kohta.
- Äärmuslikud olemite arvud: Väga suur arv paigutatud objekte, maas vedelevaid esemeid või tekitatud vaenlasi võib serveri üle koormata. Puhastage mittevajalikud paigutatud esemed ja struktuurid.
- Tarkvaravead: Mõned kokkujooksmised on põhjustatud mängu enda vigadest. Kontrollige Abiotic Factor Steam kogukonda ja paigaparanduse märkmeid teadaolevate probleemide kohta. Hoidke oma server uuendatuna uusimale versioonile.
Kokkujooksmiste sageduse vähendamine
- Planeerige regulaarsed serveri taaskäivitused (nt igapäevaselt), et puhastada mälulekkeid.
- Vähendage
EnemySpawnRateväärtust failisSandboxSettings.ini, kui olemite arvud on liiga suured. - Hoidke serveritarkvara ajakohasena, taaskäivitades seda regulaarselt (uuendused rakendatakse käivitamisel).
- Julgustage mängijaid puhastama kasutamata paigaldatavaid ja maas vedelevaid esemeid.
Ühendusprobleemid
Kui mängijad ei saa teie serveriga ühendust, töötage need sammud järjest läbi.
Server ei ilmu brauserisse
- Veenduge, et server töötab. Kontrollige GPanel Console vahekaardilt, et server on võrgus ja täielikult laaditud. Server, mis alles käivitub, ei ilmu brauserisse.
- Oodake Steam-i indekseerimist. Uued või hiljuti taaskäivitatud serverid võivad Steam-i peaserveri loendisse ilmumiseks vajada 2-5 minutit.
- Kontrollige serveri nime. Veenduge, et teie serveri nimi on GPanel Startup vahekaardil õigesti seadistatud. Proovige serveribrauseris osalist vastet otsida.
- Kasutage otseühendust. Kui brauser ei kuva teie serverit, ühenduge otse oma IP ja pordi abil. Vaadake Kuidas leida oma serveri IP ja port.
Ühendus keeldutud või aegumine
| Probleem | Lahendus |
|---|---|
| Ühendus aegus | Veenduge, et server on täielikult käivitunud ja mängijad kasutavad õiget IP-d ja mänguporti (mitte päringuporti). Mänguport on tavaliselt 7777. |
| Ühendus keeldutud | Server võib olla täis, parool võib olla vale või server võib olla kokku jooksnud. Kontrollige konsooli vigade osas ja veenduge, et mängijate arv ei ole jõudnud maksimumini. |
| Liitumisel kohe välja visatud | See võib juhtuda, kui sünkroonimiseks on suur hulk maailma andmeid. Laske adminil liikuda enne mängija liitumiskatset tihedalt ehitatud aladest eemale. Liituv mängija võib proovida ka ühenduda kohe pärast mängu käivitamist, enne kui peamenüü täielikult laadib. |
| Parool tagasi lükatud | Kontrollige serveri parooli GPanel Startup vahekaardil. Paroolid on tõstutundlikud. Veenduge, et mängijad sisestavad serveri parooli (mitte admini parooli). |
Mängijad katkestavad ühenduse juhuslikult
- Kontrollige serveri konsooli katkestusteateid või vigu, mis langevad kokku ühendustkatkestustega.
- Laske mõjutatud mängijal Steam-is mängufailid kontrollida (paremklõps mängul > Properties > Installed Files > Verify integrity of game files).
- Kui mitu mängijat katkestavad ühenduse samal ajal, võib server kokku joosta. Kontrollige ülalpool olevat kokkujooksmiste jaotist.
- Ebastabiilne internetiühendus mängija poolel võib samuti põhjustada juhuslikke ühenduskatkestusi. Laske neil oma ühenduse stabiilsust testida.
Desünkroon ja viivitus
Desünkroon tekib, kui server ja klient lähevad sünkroonist välja, põhjustades objektide või mängijate teleporteerumist, kummipaela efekti või ebakorrapärast käitumist. Viivitus väljendub mängija tegevustele hilinenud vastustena.
Serveripoolne viivitus
Kui kõik mängijad kogevad viivitust samaaegselt, on probleem tõenäoliselt serveripoolne:
- Suur olemite arv: Liiga palju paigutatud objekte, maas vedelevaid esemeid või tekitatud vaenlasi võib aeglustada serveri taktisagedust. Puhastage mittevajalikud esemed ja kaaluge
EnemySpawnRatevähendamist. - Mälusurve: Serverid, mis on töötanud pikka aega, võivad koguda mälukasutust. Planeerige regulaarsed taaskäivitused.
- Maailma keerukus: Väga suured, tihedalt ehitatud baasid koormavad serveri jõudlust. Julgustage mängijaid ehitusi konsolideerima ja mahajäetud struktuure eemaldama.
Kliendipoolne viivitus
Kui ainult üks mängija kogeb viivitust või desünkrooni:
- Laske neil kontrollida oma internetiühenduse kiirust ja stabiilsust.
- Laske neil Steam-i kaudu mängufailid kontrollida.
- Vähendage mängusiseseid graafikaseadeid, et vähendada kliendipoolset kokutamist, mis võib tunduda viivitusena.
- Kui nad asuvad serveri füüsilisest asukohast kaugel, on teatud viivitus ootuspärane. Geograafiliselt serverile lähemal olevatel mängijatel on madalam ping.
VOIP-iga seotud desünkroon
Mõned mängijad teatavad desünkrooniprobleemidest, mis on seotud mängusisese VOIP süsteemiga:
- Proovige VOIP lähtestada mängusisesest Escape menüüst.
- Kui VOIP põhjustab pidevaid probleeme, saavad mängijad selle oma mänguseadetes täielikult keelata.
Salvestuste riknemine
Salvestuste riknemine võib tekkida, kui server sunnitakse välja lülituma ilma korrapärase sulgemiseta, kui server jookseb salvestustoimingu ajal kokku või harvadel juhtudel tarkvaravigade tõttu.
Riknemise sümptomid
- Server jookseb konkreetse maailma laadimisel kokku.
- Puuduvad struktuurid, esemed või mängija edenemine pärast taaskäivitust.
- Pidevad kokkujooksmised, kui mängijad sisenevad kaardi kindlatesse aladesse.
- Veateated, mis viitavad salvestusandmetele või maailma failidele konsooli logides.
Taastamisvõimalused
- Taasta varukoopiast: Kui teil on maailma salvestuskausta varukoopia, peatage server, asendage rikutud maailma kaust varukoopia koopiaga ja käivitage server. Vaadake serveri seadistamise juhendit varundamise juhiste kohta.
- Alusta uut maailma: Kui varukoopiat pole saadaval, saate rikutud maailma kausta ümber nimetada ja serveri käivitada uue maailma genereerimiseks. Vanad salvestusandmed säilivad ümber nimetatud kaustas juhuks, kui tulevane uuendus või tööriist suudab need taastada.
Riknemise ennetamine
- Kasutage alati korrapärast sulgemist. Kasutage GPanel-i nuppu Stop, mitte Kill, välja arvatud juhul, kui server on täielikult mittereageeriv. Stop käsk käivitab enne sulgemist korrapärase salvestamise.
- Tehke regulaarseid varukoopiaid. Laadige regulaarselt alla oma maailma salvestuskausta koopiad SFTP kaudu või GPanel Files vahekaardi kaudu.
- Vältige salvestusfailide käsitsi muutmist. Ärge muutke salvestusandmete faile otse, välja arvatud juhul, kui teate täpselt, mida teete. Muutke ainult konfiguratsioonifaile nagu
SandboxSettings.ini.
Versioonide mittevastavus
Abiotic Factor nõuab, et klient (mäng) ja server töötaksid samal versioonil. Mittevastavuse korral ei saa mängijad ühendust luua.
Sümptomid
- Mängijad näevad liitumisel viga "version mismatch" või "incompatible version".
- Server ilmub brauserisse, kuid mängijad ei saa ühendust luua.
- Mängijad, kes said varem ühenduda, ei saa äkki enam pärast mängu uuendamist ühendust.
Versioonide mittevastavuse lahendamine
- Uuendage serverit: Taaskäivitage server GPanel-ist. Server kontrollib automaatselt ja rakendab uuendused Steam-ist igal käivitamisel. Kui server oli juba uuenduse avaldamise ajal töös, tuleb see uue versiooni allalaadimiseks taaskäivitada.
- Uuendage klienti: Veenduge, et kõik mängijad on oma mängu Steam-i kaudu uuendanud. Paremklõpsake Abiotic Factor Steam-i teegis, minge Properties > Updates ja veenduge, et automaatsed uuendused on lubatud.
- Sundige uuesti installimine: Kui serveri taaskäivitamine ei uuenda seda, minge GPanel Settings ja kasutage valikut Reinstall Server. See sunnib kõigi serverifailide uuesti allalaadimist.
Beeta harude valimine
Kui käitate serveril Abiotic Factori beeta- või katseversiooni haru, peavad kõik ühenduvad mängijad samuti Steam-is sama haru valima:
- Paremklõpsake Abiotic Factor Steam-i teegis.
- Minge Properties > Betas.
- Valige sama haru, mida server käitab (nt
experimentalvõistaging). - Oodake, kuni mäng uuendatakse beetaversioonile.
Jõudluse optimeerimise nõuanded
Kui teie server töötab, kuid kogeb halba jõudlust, proovige neid optimeerimisi:
- Planeerige regulaarsed taaskäivitused: Taaskäivitage server kord päevas (või vähemalt iga 2-3 päeva tagant), et puhastada kogunenud mälukasutust ja rakendada ootel olevaid uuendusi.
- Vähendage vaenlaste tekitamise sagedust: Seadke
EnemySpawnRateväärtuseks0.5või0.75failisSandboxSettings.ini, kui server võitleb olemite arvudega. - Puhastage maailm: Eemaldage kasutamata struktuurid, paigaldatavad ja maas vedelevad esemed. Suur hulk maailma objekte suurendab serveri töötlemiskoormust.
- Piirake mängijate arvu: Kui jõudlus langeb suuremate mängijate arvudega, vähendage
MAX_PLAYERSarvuni, mida server suudab mugavalt käidelda. - Jälgige konsooli: Jälgige GPanel konsoolis korduvaid hoiatusteadeid. Korduvad hoiatused taktisageduse, mälu või olemite piirangute kohta viitavad jõudluse kitsaskohtadele.
Üldised tõrkeotsingu sammud
Kui ükski ülaltoodud jaotistest ei käsitle teie konkreetset probleemi, proovige neid üldisi samme:
- Kontrollige konsooli ja logisid veateadete osas. Kõige uuem logifail kaustas
AbioticFactor/Saved/Logs/sisaldab sageli vastust. - Taaskäivitage server. Paljud ajutised probleemid lahendatakse korrapärase taaskäivitusega.
- Installige server uuesti GPanel Settings kaudu, kui probleem tekkis pärast uuendust või kui failid võivad olla rikutud.
- Kontrollige mängufaile kliendi poolel Steam-i kaudu, kui probleem on mängijaspetsiifiline.
- Kontrollige Abiotic Factor Steam kogukonda teadaolevate probleemide ja arendaja teadaannete kohta vigade või paigaparanduste osas.
Seotud artiklid
- Abiotic Factor serveri seadistamise juhend
- Kuidas leida oma serveri IP ja port
- Kuidas faile SFTP kaudu üles laadida
- Uue serveriga alustamine
Vajate abi?
Kui teil on pärast ülaltoodud sammude proovimist endiselt probleeme oma Abiotic Factor serveriga, palun avage tugiteenusepilet ja meie meeskond aitab teid hea meelega.