Prieš pradedant
Aprašyk Java ar Bedrock, serverio programinę įrangą, modifikacijas, papildinius ir pasaulio dydį. Atskirk nustatytą žaidėjų ribą nuo realios vienalaikės apkrovos. Užrašyk prieigos, atkūrimo ir planuojamo augimo poreikius prieš užsakymą.
Pirmiausia pasirink programinę įrangą
Paper, Purpur, Fabric, Forge ir NeoForge skirti skirtingiems poreikiams. Modifikacijų rinkinys turi atitikti žaidimo versiją bei įkėliklį; papildinys automatiškai nėra modifikacija. Bedrock turi savus priedus ir tinklo reikalavimus. Patikrink norimos programinės įrangos ir versijos tikrą prieinamumą skydelyje prieš kurdamas visą projektą aplink šią galimybę.
Planuok pagal realų darbą
Aktyvūs žaidėjai, pasaulio regionai, objektai ir priedai keičia apkrovą. Matymo ir simuliavimo atstumas gali padidinti darbą bei atminties poreikį. Pradėk nuo pagrįsto dydžio ir matuok įprasto žaidimo metu. Skaičiuoklė padeda pasirinkti pradinį lygį, bet nepakeičia profiliavimo ir negarantuoja konkretaus TPS su visais pasauliais ar modifikacijomis.
Vertink CPU ir diską
Žaidimo ciklas gali priklausyti nuo vienos gijos spartos, o dideliam pasauliui reikia vietos atnaujinimams ir kopijoms. Dalijamas vCPU nėra nuosavas fizinis branduolys. Palygink dokumentuotas ribas, ne tik procesoriaus vardą. Disko kvota parodo talpą, ne pasaulio regionų ar atsarginių kopijų apdorojimo greitį; augimą verta suplanuoti iš anksto.
Tikrink konkrečios paslaugos skydelį
Peržiūrėk konsolę, failus, versijas, priedus, pasaulių valdymą ir atkūrimą būtent šiai paslaugai. Matomas meniu negarantuoja kiekvieno trečiosios šalies priedo suderinamumo. Diegimas gali reikalauti sustabdymo, kopijos ir patvirtinimo. Suteik kitiems administratoriams ribotas teises, o ne dalyk pagrindinės paskyros slaptažodį visiems projekto dalyviams.
Išsiaiškink apsaugos apimtį
Java TCP ir Bedrock UDP reikia skirtingų nustatymų. HTTP proxy jų automatiškai neapsaugo. Patikrink įtrauktus adresus, prievadus, filtrus ir origin ribojimą. Visas tinklo pajėgumas nėra serverio prievado sparta. Matuok iš tikrų žaidėjų tinklų, užuot tikėjęsis vienodo ping visiems tos pačios šalies ar regiono operatoriams.
Skaičiuok priežiūrą ir visą kainą
Patikrink laikotarpio kainą, pratęsimą ir papildomus mokesčius. Bandymas naudingas, jei pristatymas bei funkcijos iš tiesų parengti. Prieš versijos keitimą išsaugok kopiją ir išbandyk atkūrimą; senesnė versija gali nesuderėti su pasauliu. Susitark dėl atnaujinimų ir pranešimų prieš bendruomenės perkėlimą į naują serverį.
Ką daryti tavo situacijoje?
| Situacija | Kitas veiksmas |
|---|---|
| Įprastas Java su papildiniais | Rinkis suderinamą Paper ar Purpur ir matuok papildinių bei pasaulio apkrovą. |
| Didelis modifikacijų rinkinys | Prieš diegimą tikrink įkėliklį, versiją, atmintį ir priklausomybes. |
| Bedrock ar keli leidimai | Patikrink UDP, galimą leidimų tiltą ir klientų prisijungimo galimybes. |
Oficialūs šaltiniai
Šaltiniuose aprašomi protokolai ir nustatymai. Patikrink naudojamos versijos dokumentaciją.