Välkmüük 50% soodustust kõikidele serveritele Viimane päev!
Lõpeb: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategooriad

Kuidas seadistada ajastatud taaskäivitusi


Mänguserverid saavad kasu regulaarsetest taaskäivitustest, et puhastada mälulekkeid, rakendada konfiguratsioonimuudatusi ja hoida jõudlust stabiilsena pikkade mängusessioonide vältel. See juhend näitab teile, kuidas seadistada automaatseid ajastatud taaskäivitusi GPanel-i ajakavade funktsiooni abil, et teie server püsiks terve ilma käsitsi sekkumiseta.

Töötab kõigi mängudega. GPanel-i ajakavade funktsioon on saadaval iga Legion Hosting majutatud mänguserveri jaoks. Mänguspetsiifilised nõuanded (näiteks mängijate hoiatamine enne taaskäivitust) on käsitletud selle juhendi hilisemas osas.

Miks ajastada taaskäivitusi?

Enamik mänguservereid kogunevad aja jooksul mälukasutust ja ajutisi andmeid. Ilma perioodiliste taaskäivitusteta võite märgata:

  • Süvenev viivitus ja kummipael-efekt, kuna RAM-i kasutus tõuseb tundide või päevade jooksul
  • Olemite ja tükkide laadimise aeglustumised mängudes nagu Minecraft ja Project Zomboid
  • Modidega seotud mälulekked, mis lähtestuvad ainult serveri täieliku taaskäivitusega
  • Konfiguratsioonimuudatuste hilinenud rakendumine, mis nõuavad jõustumiseks taaskäivitust

Ajastatud taaskäivitus iga 6 kuni 12 tunni järel on kõige levinum seadistus ja hoiab ära enamiku neist probleemidest.

Eeltingimused

  • Aktiivne mänguserver Legion Hosting platvormil
  • Juurdepääs GPanel-ile oma konto mandaatidega
  • Teie server peaks olema Running olekus (ajakavad käivituvad ainult siis, kui server on võrgus, kui pole teisiti seadistatud)

Samm 1: Avage vahekaart Schedules

  1. Logige sisse GPanel-i ja valige oma server serverite loendist.
  2. Vasakul külgribal klõpsake vahekaarti Schedules.
  3. Näete olemasolevate ajakavade loendit. Kui see on uus server, on loend tühi.

Samm 2: Looge uus ajakava

  1. Klõpsake nuppu Create Schedule.
  2. Sisestage ajakava Name — midagi kirjeldavat, näiteks Auto Restart Every 6 Hours.
  3. Määrake Cron Expression, et juhtida, millal ajakava käivitub. Levinud näited leiate allpool olevast jaotisest.
  4. Veenduge, et Enabled on sisse lülitatud.
  5. Klõpsake Save, et ajakava luua.
Ajakava on lihtsalt taimer. Pärast ajakava loomist peate sellele lisama ülesande, mis ütleb serverile, mida teha, kui taimer käivitub. Jätkake sammuga 3.

Samm 3: Lisage ajakavale taaskäivituse ülesanne

  1. Pärast ajakava salvestamist klõpsake selle nimel, et see avada.
  2. Jaotises Tasks klõpsake New Task.
  3. Määrake Action valikuks Send power action.
  4. Määrake Payload valikuks Restart.
  5. Määrake Time Offset väärtuseks 0 sekundit (see tähendab, et ülesanne käivitub kohe, kui ajakava käivitub).
  6. Klõpsake Save.

Teie ajastatud taaskäivitus on nüüd aktiivne. Server taaskäivitub automaatselt vastavalt teie seadistatud cron-avaldisele.

Restart vs. Stop + Start: Toiming Restart peatab serveri graatsiliselt ja käivitab selle uuesti. See on soovitatav toiming ajastatud taaskäivituste jaoks. Vältige Kill kasutamist ajastatud toiminguna, kuna see lõpetab serveriprotsessi jõuga ilma salvestamata.

Cron-avaldiste mõistmine

GPanel kasutab cron-avaldisi, et määratleda, millal ajakava käivitub. Cron-avaldisel on viis tühikutega eraldatud välja:

Minute  Hour  Day-of-Month  Month  Day-of-Week
  *       *        *           *        *
Väli Lubatud väärtused Kirjeldus
Minute 0–59 Tunni minut, mil ülesanne käivitub
Hour 0–23 Päeva tund (24-tunnine formaat)
Day of Month 1–31 Kuu päev
Month 1–12 Aasta kuu
Day of Week 0–6 (0 = pühapäev) Nädalapäev

Erimärgid:

  • * — vastab igale väärtusele (metamärk)
  • */N — vastab iga N intervalli järel (nt */6 tunni väljal tähendab iga 6 tunni järel)
  • , — eraldab mitu väärtust (nt 0,12 tähendab 0 ja 12 juures)

Levinud taaskäivituse ajakavad

Siin on populaarseimad taaskäivituse intervallid ja GPanel-is kasutatavad cron-avaldised:

Taaskäivituse sagedus Cron-avaldis Taaskäivitub (serveri aeg)
Iga 6 tunni järel 0 */6 * * * 12:00 AM, 6:00 AM, 12:00 PM, 6:00 PM
Iga 8 tunni järel 0 */8 * * * 12:00 AM, 8:00 AM, 4:00 PM
Iga 12 tunni järel 0 0,12 * * * 12:00 AM, 12:00 PM
Kord päevas (4:00 AM) 0 4 * * * 4:00 AM
Kord päevas (6:00 AM) 0 6 * * * 6:00 AM
Iga 3 tunni järel 0 */3 * * * 12 AM, 3 AM, 6 AM, 9 AM, 12 PM, 3 PM, 6 PM, 9 PM
Soovitus: Enamiku mänguserverite jaoks pakub taaskäivitus iga 6 kuni 12 tunni järel parimat tasakaalu tööaja ja jõudluse vahel. Rohkelt modidega serverid (eriti Project Zomboid 50+ modiga) võivad kasu saada taaskäivitusest iga 3 kuni 6 tunni järel.

Mängijate hoiatamine enne taaskäivitust

Taaskäivitamine ilma hoiatuseta võib mängijaid tegevuse keskel segada, põhjustades frustratsiooni või kaotatud edenemist. Saate kasutada GPanel-i ülesannet Send Command, et edastada mängijatele hoiatusteade enne taaskäivitust.

Kuidas see töötab

Ühe taaskäivituse ülesande asemel loote sama ajakava alla mitu ülesannet, mis on ajaliselt nihutatud:

  1. Ülesanne Send Command nihkega 0, mis edastab hoiatusteate (nt "Server taaskäivitub 5 minuti pärast")
  2. Ülesanne Send Command nihkega 240 (4 minutit hiljem) viimase hoiatusega (nt "Server taaskäivitub 1 minuti pärast")
  3. Ülesanne Send power action → Restart nihkega 300 (5 minutit pärast esimest hoiatust)
Ajanihe on sekundites. Ajakavale ülesannete lisamisel määrab väli Time Offset, mitu sekundit pärast ajakava käivitumist ülesanne käivitatakse. Kasutage 0 koheseks, 60 1 minuti jaoks, 300 5 minuti jaoks jne.

Näide: Täielik ajakava hoiatustega

Siin on näha, kuidas näeb välja täielik ajakava 5-minutilise hoiatuse, 1-minutilise hoiatuse ja taaskäivitusega:

Ülesanne nr Toiming Sisu / käsk Ajanihe
1 Send command (mänguspetsiifiline hoiatuskäsk — vaadake allpool) 0 sekundit
2 Send command (mänguspetsiifiline viimane hoiatuskäsk) 240 sekundit
3 Send power action Restart 300 sekundit

Mänguspetsiifilised hoiatuskäsud

Käsk, mida kasutate mängijatele teate edastamiseks, varieerub mänguti. Allpool on toodud populaarsemate mängude käsud:

Project Zomboid

Kasutage käsku servermsg, et saata mängusisene teade kõigile ühendatud mängijatele:

servermsg "Server restarting in 5 minutes. Please find a safe location."
servermsg "Server restarting in 1 minute!"

Minecraft

Kasutage käsku say, et edastada vestlusteade kõigile mängijatele:

say Server restarting in 5 minutes. Please save your progress.
say Server restarting in 1 minute!

ARK: Survival Ascended

Kasutage käsku broadcast, et kuvada teade ekraanil kõigile mängijatele:

broadcast Server restarting in 5 minutes. Please find a safe location.
broadcast Server restarting in 1 minute!
Muud mängud: Kui teie mängu pole ülal loetletud, kontrollige mängu dokumentatsiooni või kogukonna vikit serverikonsoli käsu kohta, mis edastab teate kõigile mängijatele. Sisestage käsk ülesande Send Command väljale Payload. Kui te pole kindel, avage tugiteenuse pilet ja aitame teil õige käsu leida.

Parimad tavad

  • Taaskäivitage väljaspool tipptunde. Kui teie serveril on etteaimatav mängijate ajakava, ajastage taaskäivitused ajale, mil kõige vähem mängijaid on võrgus. Igapäevane taaskäivitus kell 4:00 AM või 6:00 AM töötab enamiku kogukondade jaoks hästi.
  • Lisage alati hoiatus. Isegi 1-minutiline hoiatus annab mängijatele aega turvalisesse kohta jõuda või kaubandust lõpetada. 5-minutiline hoiatus on ideaalne.
  • Kasutage varukoopiaid koos taaskäivitustega. Kui teie mäng või GPanel toetab automaatseid varukoopiaid, ajastage varukoopia enne taaskäivitust. See tagab, et teil on alati värske salvestus juhuks, kui midagi läheb valesti.
  • Ärge taaskäivitage liiga sageli. Taaskäivitamine iga tunni järel on enamiku serverite jaoks tarbetu ja frustreerib mängijaid. Iga 6 kuni 12 tunni järel on optimaalne, välja arvatud juhul, kui kasutate rohkelt modidega serverit teadaolevate mälulekke probleemidega.
  • Testige oma ajakava. Pärast ajakava loomist kontrollige pärast esimest eeldatavat käivitusaega, kas taaskäivitus toimus. Vaadake GPanel-i konsooli logist taaskäivituse sündmust.
  • Nimetage oma ajakavad selgelt. Kasutage kirjeldavaid nimesid nagu "6h Auto Restart with Warning", et saaksite kiiresti tuvastada, mida iga ajakava teeb.

Olemasolevate ajakavade haldamine

Saate ajakavasid igal ajal muuta või keelata GPanel-i vahekaardilt Schedules:

  • Ajakava muutmiseks: klõpsake ajakava nimel, muutke cron-avaldist või ülesandeid ja klõpsake Save.
  • Ajakava ajutiseks keelamiseks: avage ajakava ja lülitage Enabled välja. Ajakava jääb salvestatuks, kuid ei käivitu, kuni selle uuesti lubate.
  • Ajakava kustutamiseks: klõpsake ajakava kõrval olevat kustutamise ikooni. See eemaldab selle jäädavalt.

Veaotsing

Probleem Mida kontrollida
Ajakava ei käivitu Avage ajakava ja veenduge, et Enabled on sisse lülitatud. Kontrollige cron-avaldist — levinud viga on vale väljade järjekord. Veenduge, et server on võrgus, kui ajakava peaks käivituma.
Taaskäivitus toimub, kuid hoiatusteade ei ilmu Veenduge, et ülesanne Send Command kasutab teie mängu jaoks õiget käsku. Kontrollige, et ajanihe on väiksem kui taaskäivituse ülesande nihe (nt hoiatus 0 sekundil, taaskäivitus 300 sekundil).
Server ei tule pärast taaskäivitust uuesti võrku Kontrollige GPanel-i konsooli käivitusvigade osas. Kui server jooksis seiskamise ajal kokku, ei pruugi ta puhtalt taaskäivituda. Proovige käsitsi Start GPanel-ist. Kui probleem püsib, avage tugiteenuse pilet.
Cron-avaldist ei aktsepteerita GPanel nõuab cron-avaldises täpselt 5 välja (minut, tund, kuu päev, kuu, nädalapäev). Ärge lisage sekundite välja. Veenduge, et pole lisatühikuid ega erimärke.
Hoiatuskäsk saadetakse, kuid mängijad ei näe seda Mõned mängud nõuavad kindlat vormingut. Project Zomboid puhul peab teade olema jutumärkides: servermsg "Your message here". Minecraft puhul say ei kasuta jutumärke. Vaadake ülaltoodud mänguspetsiifilist jaotist.

Vajate abi?

Kui teil on probleeme ajastatud taaskäivituste seadistamisega või teie ajakava ei tööta ootuspäraselt, avage tugiteenuse pilet ja lisage:

  • Teie serveri nimi GPanel-ist
  • Kasutatav cron-avaldis
  • Kirjeldus sellest, mis toimub (või ei toimu)

Meie tugimeeskond aitab teil ajakava õigesti seadistada.


Kas see artikkel oli kasulik?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.