DOC.SYS-STAR
SEC-01
Ray Hostingstartup args
[READ_EST // 3 MIN]

Start-Argumente & Custom-Flags

Jeder Server-Container startet mit einer bestimmten Befehlszeile. Fortgeschrittene Admins können diese Argumente anpassen, um die Garbage Collection zu optimieren, CPU-Kerne zuzuweisen, Tickrates zu erhöhen und Server-Engine-Parameter zu tunen.


1. Das Platzhalter-System

Deine Startbefehle enthalten dynamische Platzhalter in doppelten geschweiften Klammern. Diese Variablen werden vom Panel kurz vor dem Start deines Server-Containers automatisch mit den aktuellen Datenbank-Werten befüllt.

Platzhalter Ersetzter Wert Beschreibung
{{MaxPlayers}} Numerische Anzahl Entspricht der maximalen Spieleranzahl auf deinem Dashboard.
{{GSLT}} Game Server Login Token Zwingend erforderlich für die Steam-Spielersuche (Matchmaking).
{{LicenseKey}} String-Schlüssel Nötig für Spiele, die Entwickler-Token verlangen (z. B. FiveM).
{{Port}} Port-Nummer Der primäre Netzwerk-Port deines Containers.
{{Ip}} IP-Adresse Die lokale Routing-Adresse des Host-Nodes.

[!CAUTION] Finger weg von den Platzhaltern Verändere, lösche oder benenne diese Platzhalter nicht um (z. B. {{MaxPlayers}} in eine feste 32 ändern). Das zerschießt das Auslesen des Startskripts und der Server crasht direkt beim Starten.


2. Tuning-Presets für maximale Performance

Mit bestimmten Flags in den Startparametern kannst du die Performance deines Servers massiv steigern und lästige Lag-Spikes komplett eliminieren.

Minecraft-Optimierung (Aikars Flags)

Für Java-Server: Ersetze die Standard-Argumente zur Speicherverwaltung durch die Flags von Aikar, um störende Java Virtual Machine (JVM) Ruckler zu minimieren:

-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8m -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurviorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1

Rust Engine Tickrate Tuning

Für Rust-Server: Optimiere Tickrate und Thread-Zuweisung für eine butterweiche Physikberechnung:

-batchmode +server.tickrate 30 +server.queriespersecond 2000 +server.threads 4 +fps.limit 256

3. Arbeitsspeicher & OOM-Crashes

Die RAM-Limits (-Xmx und -Xms bei Java) werden vom Panel automatisch gesteuert – basierend auf deinem gebuchten Paket.

[!WARNING] Out-Of-Memory (OOM) Schutz Trage niemals manuell eigene -Xmx- oder -Xms-Flags in die Start-Argumente ein. Wenn du im Startskript mehr Arbeitsspeicher zuweist, als dein gebuchter Server-Container zur Verfügung hat, greift das Betriebssystem des Host-Nodes sofort ein und killt deinen Server-Prozess (OOM-Killer).


4. Zurücksetzen auf Standardwerte

Falls dein Server wegen eines Tippfehlers in den Custom-Startparametern nicht mehr hochfährt:

  1. Gehe im Panel auf den Bereich Startparameter (Startup Arguments).
  2. Klicke auf die Aktion Auf Standard zurücksetzen (Reset to Default) unter dem Eingabefeld.
  3. Starte den Server neu. Das Panel stellt die geprüfte Standardkonfiguration wieder her.

24/7 Tech-Support von echten Server-Pros

Join unserem offiziellen Discord und quatsch direkt mit unseren Hardware-Experten.

Connect zur Support-Node