Flitsaanbieding 50% korting op alle servers Laatste dag!
Eindigt over: 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
Categorieën

Hoe je geplande herstarts instelt


Gameservers profiteren van regelmatige herstarts om geheugenlekken te wissen, configuratiewijzigingen toe te passen en prestaties stabiel te houden tijdens lange speelsessies. Deze handleiding laat je zien hoe je automatische geplande herstarts instelt met de Schedules-functie in GPanel, zodat je server gezond blijft zonder handmatige tussenkomst.

Werkt voor alle games. De Schedules-functie in GPanel is beschikbaar voor elke gameserver die bij Legion Hosting wordt gehost. Gamespecifieke tips (zoals spelers waarschuwen vóór een herstart) worden verderop in deze handleiding behandeld.

Waarom geplande herstarts?

De meeste gameservers accumuleren geheugengebruik en tijdelijke gegevens over tijd. Zonder periodieke herstarts kun je het volgende merken:

  • Toenemende lag en rubber-banding naarmate het RAM-gebruik over uren of dagen stijgt
  • Vertragingen bij het laden van entiteiten en chunks in games zoals Minecraft en Project Zomboid
  • Mod-gerelateerde geheugenlekken die alleen worden gereset bij een volledige serverherstart
  • Vertraagde toepassing van configuratiewijzigingen die een herstart vereisen om van kracht te worden

Een geplande herstart elke 6 tot 12 uur is de meest gebruikelijke instelling en voorkomt het merendeel van deze problemen.

Vereisten

  • Een actieve gameserver bij Legion Hosting
  • Toegang tot GPanel met je accountgegevens
  • Je server moet in de status Running staan (schema's worden alleen geactiveerd wanneer de server online is, tenzij anders geconfigureerd)

Stap 1: Open het tabblad Schedules

  1. Log in op GPanel en selecteer je server uit de serverlijst.
  2. Klik in de linkerzijbalk op het tabblad Schedules.
  3. Je ziet een lijst met bestaande schema's. Als dit een nieuwe server is, is de lijst leeg.

Stap 2: Maak een nieuw schema aan

  1. Klik op de knop Create Schedule.
  2. Voer een Naam in voor het schema — iets beschrijvends zoals Auto Restart Every 6 Hours.
  3. Stel de Cron Expression in om te bepalen wanneer het schema wordt uitgevoerd. Zie het onderstaande gedeelte voor veelgebruikte voorbeelden.
  4. Zorg ervoor dat Enabled is ingeschakeld.
  5. Klik op Save om het schema aan te maken.
Het schema is slechts een timer. Na het aanmaken van het schema moet je nog een taak toevoegen die de server vertelt wat te doen wanneer de timer afgaat. Ga verder met Stap 3.

Stap 3: Voeg een herstarttaak toe aan het schema

  1. Klik na het opslaan van het schema op de naam om het te openen.
  2. Klik onder het gedeelte Tasks op New Task.
  3. Stel de Action in op Send power action.
  4. Stel de Payload in op Restart.
  5. Stel de Time Offset in op 0 seconden (dit betekent dat de taak onmiddellijk wordt uitgevoerd wanneer het schema afgaat).
  6. Klik op Save.

Je geplande herstart is nu actief. De server zal automatisch herstarten volgens de cron-expressie die je hebt geconfigureerd.

Restart vs. Stop + Start: De Restart power action stopt de server netjes en start deze opnieuw. Dit is de aanbevolen actie voor geplande herstarts. Vermijd het gebruik van Kill als geplande actie, aangezien dit het serverproces geforceerd beëindigt zonder op te slaan.

Cron-expressies begrijpen

GPanel gebruikt cron-expressies om te bepalen wanneer een schema wordt uitgevoerd. Een cron-expressie heeft vijf velden gescheiden door spaties:

Minute  Hour  Day-of-Month  Month  Day-of-Week
  *       *        *           *        *
Veld Toegestane waarden Beschrijving
Minute 0–59 De minuut van het uur waarop de taak wordt uitgevoerd
Hour 0–23 Het uur van de dag (24-uursnotatie)
Day of Month 1–31 De dag van de maand
Month 1–12 De maand van het jaar
Day of Week 0–6 (0 = zondag) De dag van de week

Speciale tekens:

  • * — komt overeen met elke waarde (wildcard)
  • */N — komt overeen met elke N intervallen (bijv. */6 in het Hour-veld betekent elke 6 uur)
  • , — scheidt meerdere waarden (bijv. 0,12 betekent om 0 en 12)

Veelgebruikte herstartschema's

Hier zijn de populairste herstartintervallen en de cron-expressies om in GPanel te gebruiken:

Herstartfrequentie Cron Expression Herstart om (servertijd)
Elke 6 uur 0 */6 * * * 12:00 AM, 6:00 AM, 12:00 PM, 6:00 PM
Elke 8 uur 0 */8 * * * 12:00 AM, 8:00 AM, 4:00 PM
Elke 12 uur 0 0,12 * * * 12:00 AM, 12:00 PM
Eenmaal per dag (4:00 AM) 0 4 * * * 4:00 AM
Eenmaal per dag (6:00 AM) 0 6 * * * 6:00 AM
Elke 3 uur 0 */3 * * * 12 AM, 3 AM, 6 AM, 9 AM, 12 PM, 3 PM, 6 PM, 9 PM
Aanbevolen: Voor de meeste gameservers biedt herstarten elke 6 tot 12 uur de beste balans tussen uptime en prestaties. Zwaar gemodde servers (vooral Project Zomboid met 50+ mods) kunnen baat hebben bij herstarten elke 3 tot 6 uur.

Spelers waarschuwen vóór een herstart

Herstarten zonder waarschuwing kan spelers midden in een actie onderbreken, wat frustratie of verloren voortgang veroorzaakt. Je kunt de Send Command-taak van GPanel gebruiken om een waarschuwingsbericht naar spelers te sturen voordat de herstart plaatsvindt.

Hoe het werkt

In plaats van één enkele herstarttaak maak je meerdere taken binnen hetzelfde schema, gespreid met tijdverschuivingen:

  1. Een Send Command-taak op offset 0 die een waarschuwingsbericht uitzendt (bijv. "Server herstart over 5 minuten")
  2. Een Send Command-taak op offset 240 (4 minuten later) met een laatste waarschuwing (bijv. "Server herstart over 1 minuut")
  3. Een Send power action → Restart-taak op offset 300 (5 minuten na de eerste waarschuwing)
Tijdverschuivingen zijn in seconden. Bij het toevoegen van taken aan een schema geeft het veld Time Offset aan hoeveel seconden na het afgaan van het schema de taak moet worden uitgevoerd. Gebruik 0 voor onmiddellijk, 60 voor 1 minuut, 300 voor 5 minuten, enz.

Voorbeeld: Volledig schema met waarschuwingen

Hier zie je hoe een compleet schema eruitziet met een 5-minuten waarschuwing, een 1-minuut waarschuwing en de herstart:

Taak # Actie Payload / Commando Tijdverschuiving
1 Send command (gamespecifiek waarschuwingscommando — zie hieronder) 0 seconden
2 Send command (gamespecifiek laatste waarschuwingscommando) 240 seconden
3 Send power action Restart 300 seconden

Gamespecifieke waarschuwingscommando's

Het commando dat je gebruikt om een bericht naar spelers te sturen verschilt per game. Hieronder staan de commando's voor de populairste games:

Project Zomboid

Gebruik het servermsg commando om een in-game bericht naar alle verbonden spelers te sturen:

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

Minecraft

Gebruik het say commando om een chatbericht naar alle spelers te sturen:

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

ARK: Survival Ascended

Gebruik het broadcast commando om een bericht op het scherm weer te geven voor alle spelers:

broadcast Server restarting in 5 minutes. Please find a safe location.
broadcast Server restarting in 1 minute!
Andere games: Als je game hierboven niet wordt vermeld, raadpleeg dan de documentatie of communitywiki van de game voor het serverconsolecommando dat een bericht naar alle spelers stuurt. Voer het commando in het veld Payload van de Send Command-taak in. Als je het niet zeker weet, open een supportticket en wij helpen je het juiste commando te vinden.

Best practices

  • Herstart tijdens daluren. Als je server een voorspelbaar spelerschema heeft, plan de herstarts dan wanneer de minste spelers online zijn. Een dagelijkse herstart om 4:00 AM of 6:00 AM werkt goed voor de meeste communities.
  • Voeg altijd een waarschuwing toe. Zelfs een waarschuwing van 1 minuut geeft spelers tijd om een veilige locatie te bereiken of een ruil af te ronden. Een waarschuwing van 5 minuten is ideaal.
  • Gebruik back-ups naast herstarts. Als je game of GPanel automatische back-ups ondersteunt, plan dan een back-up vóór de herstart. Dit zorgt ervoor dat je altijd een recente opslag hebt voor het geval er iets misgaat.
  • Herstart niet te vaak. Elk uur herstarten is onnodig voor de meeste servers en zal spelers frustreren. Elke 6 tot 12 uur is het ideale punt, tenzij je een zwaar gemodde server draait met bekende geheugenlekproblemen.
  • Test je schema. Controleer na het aanmaken van een schema na de eerste verwachte activeringstijd of de herstart heeft plaatsgevonden. Bekijk het GPanel Console-logboek voor het herstartgebeurtenis.
  • Geef je schema's duidelijke namen. Gebruik beschrijvende namen zoals "6h Auto Restart with Warning" zodat je snel kunt zien wat elk schema doet.

Bestaande schema's beheren

Je kunt schema's op elk moment wijzigen of uitschakelen vanuit het tabblad Schedules in GPanel:

  • Om een schema te bewerken: klik op de schemanaam, wijzig de cron-expressie of taken en klik op Save.
  • Om een schema tijdelijk uit te schakelen: open het schema en zet Enabled uit. Het schema blijft opgeslagen maar wordt niet geactiveerd totdat je het opnieuw inschakelt.
  • Om een schema te verwijderen: klik op het verwijdericoon naast het schema. Dit verwijdert het permanent.

Probleemoplossing

Probleem Wat te controleren
Schema wordt niet geactiveerd Open het schema en bevestig dat Enabled is ingeschakeld. Controleer de cron-expressie nogmaals — een veelgemaakte fout is het gebruik van een onjuiste veldvolgorde. Zorg ervoor dat de server online is wanneer het schema zou moeten activeren.
Herstart vindt plaats maar waarschuwingsbericht verschijnt niet Zorg ervoor dat de Send Command-taak het juiste commando voor je game gebruikt. Controleer of de tijdverschuiving kleiner is dan die van de herstarttaak (bijv. waarschuwing op 0 seconden, herstart op 300 seconden).
Server komt niet meer online na herstart Controleer de GPanel Console op opstartfouten. Als de server crashte tijdens het afsluiten, kan deze mogelijk niet schoon herstarten. Probeer een handmatige Start vanuit GPanel. Als het probleem aanhoudt, open een supportticket.
Cron-expressie wordt niet geaccepteerd GPanel vereist precies 5 velden in de cron-expressie (minuut, uur, dag van de maand, maand, dag van de week). Voeg geen secondenveld toe. Zorg ervoor dat er geen extra spaties of speciale tekens zijn.
Waarschuwingscommando wordt verzonden maar spelers zien het niet Sommige games vereisen specifieke opmaak. Voor Project Zomboid moet het bericht tussen aanhalingstekens staan: servermsg "Your message here". Voor Minecraft gebruikt say geen aanhalingstekens. Raadpleeg het gamespecifieke gedeelte hierboven.

Hulp nodig?

Als je problemen hebt met het instellen van geplande herstarts of je schema niet werkt zoals verwacht, open een supportticket en vermeld:

  • Je servernaam uit GPanel
  • De cron-expressie die je gebruikt
  • Een beschrijving van wat er gebeurt (of niet gebeurt)

Ons supportteam helpt je het schema correct te configureren.


Was dit artikel nuttig?

Ready to Get Started?

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