Enne alustamist
Salvesta kellaaeg, F8-viga, serverilogi ja määratud mänguaadress. Hoia alles praegune seadistus ning kasuta testiks päris mänguklienti. Eemalda võtmed, tokenid ja paroolid enne logide jagamist toega.
Kontrolli aadressi ja käivitumist
Kasuta teenusele määratud IP-d ning mänguporti, mitte oletatud vaikeporti või haldusliidest. Vaata, kas FXServer töötab ja vajalikud ressursid on käivitunud. txAdmin on eraldi haldustööriist. Kui server ei käivitu, lahenda logis olev viga enne kliendi faililaadimise või võrgu kaitsesätete muutmist; haldusleht üksi ei kinnita mängu valmisolekut.
Salvestage F8 konsoolis kuvatav etapp ja vead. Ühenduse ebaõnnestumine, seiskunud allalaadimine ja laadimisekraan pärast allalaadimist viitavad erinevatele komponentidele. Muutke ühte asja korraga ja registreerige, mida iga test näitab.
Kasuta F8 viimast viga
Pane kirja vea täpne tekst ja seotud URL või ressurss. Aegumine, puuduv fail ja skriptiviga nõuavad erinevat parandust. Tee üks ühenduskatse ja võrdle sama aja serverilogiga. Kui mitu klienti ebaõnnestub, katseta sõltumatust võrgust enne järeldust, et põhjus on üksnes ühe mängija arvutis.
Kontrollige, kas FXServer on käivitunud, selle lõpp-punktid vastavad jaotusnõuetele ja võrgureeglid hõlmavad nõutavaid protokolle. Edukas TCP test ei kinnita, et UDP töötab. Hallatud hostimise puhul kasutage enne hosti tulemüüri reeglite muutmist paneeli seadeid ja taotlege jaotuse kontrolli.
Erista HTTP-d mänguprotokollist
info.json ja teised HTTP-otspunktid aitavad kontrollida osa ühendusahelast. Nende vastus ei tõenda UDP või kõigi avaldatud otspunktide toimimist. Testi mõlemat õige mänguportiga. Veebileht ja ping võivad vastata ajal, mil tulemüür või edastusreegel peatab mängimiseks vajalikud paketid; tegelik kliendiühendus on seetõttu eraldi kontroll.
Reprodutseerige probleem minimaalse ressursikomplektiga testkoopial, seejärel lisage laiendused järk-järgult tagasi. Ärge keelake skripte reaalajas kogukonna serveris juhuslikult. Kontrollige faili suurust ja vaba ruumi: suure ressursi viimine vahemällu ei paranda selle skripti- ega sõltuvusvigu.
Uuri faile ja proxyt
Proxy kaudu laadimisel peavad avalik URL, sertifikaat ja origin-reeglid sobima kokku. Kasuta paigaldatud artefakti dokumentatsiooni. Proxy võib näidata töötavat lehte, kuid suunata kliendi kättesaamatule failiaadressile. Kontrolli kogu laadimisteed; origin'i avamine kõigile ei asenda õigeid edastusreegleid ega usaldatud lähtevõrkude kinnitamist.
Võrrelge reklaamitud aadresse, ühenduse lõpp-punkte ja failide sihtkohti oma versiooni dokumentatsiooniga. Avatud päritoluaadress võib kaugkaitsest mööda minna. Enne päritolu piiramist kinnitage marsruutimine ja kaetud liiklus: legitiimse teenuse, kõneliikluse või vajaliku pordi blokeerimine võib katkestust halvendada.
Piira uuritavat ressursiviga
Otsi puuduvaid sõltuvusi, vigaseid manifeste ja valet käivitusjärjekorda. Proovi kahtlast ressurssi kontrollitud keskkonnas koos varukoopiaga. Ära kustuta kogu ressursikataloogi või kliendi andmeid ilma põhjenduseta. Viimane muudatus peab olema eraldi tagasivõetav, et tulemust saaks võrrelda viimase töötava seadistusega, mitte täiesti uue juhusliku kombinatsiooniga.
Enne artefaktide muutmist kontrollige raamistiku ja ressursi eeltingimusi, varundage ja testige valitud versiooni. FiveM for GTA V Enhanced tutvustab muudatusi, mis võivad olla vastuolus Legacy konfiguratsioonidega. Uuem artefakt, mis on saadaval, ei kinnita automaatselt teie installi, skriptide või hostimismalli ühilduvust.
Kinnita parandus sama testiga
Pärast ühte muudatust katseta uuesti liitumist, laadimist ja mängimist. Hoia logid alles ning proovi sõltumatust võrgust. Kui viga püsib, saada aeg, aadress, port ja asjakohased vead ilma saladusteta. Piiritletud raport aitab uurida konkreetset etappi; üldine väide, et laadimine ei lõpe, ei näita põhjust.
Kui kahtlustate rünnakut, taotlege korrelatsiooni leevendussündmuste või võrgumõõtmistega. Ainuüksi ajalõpp ei näita DDoS rünnakut. Vältige korduvaid taaskäivitusi, improviseeritud koormustestimist ja ülemaailmset keelamist: need võivad põhjuse varjata või tekitada uue katkestuse.
Mida sinu olukorras teha?
| Olukord | Järgmine samm |
|---|---|
| FXServer ei käivitu | Lahenda kõigepealt käivitusviga ja vajalikud sõltuvused. |
| HTTP töötab, aga mäng ei ühendu | Kontrolli mänguprotokolli, avaldatud aadresse ja edastust. |
| Üks ressurss peatab laadimise | Uuri selle failiteed, sõltuvusi ja viimast muudatust. |
Ametlikud allikad
Allikad kirjeldavad protokolle ja seadistusi. Kontrolli kasutatava versiooni dokumentatsiooni.