Automatisches Neustart-Skript für Palworld Server unter Linux (Memory Leak Fix)

Stürzt dein dedizierter Palworld-Server nach ein paar Stunden Spielzeit ab? Du bist nicht allein. Aufgrund der aktuellen Spielarchitektur leiden Server oft unter einem schwerwiegenden Memory Leak (Speicherleck). Während der Server läuft, verbraucht er immer mehr RAM, bis er komplett einfriert oder abstürzt und das Spielerlebnis ruiniert.

Die effektivste und kostenlosste Lösung besteht darin, ein automatisiertes Bash-Skript zu erstellen, das deinen Server außerhalb der Stoßzeiten sicher neu startet und den RAM leert, bevor er abstürzt.

So erstellst du das Neustart-Skript

Befolge diese einfachen Schritte, um die Wartung deines Servers auf einem Linux-VPS zu automatisieren.

Schritt 1: Erstelle das Bash-Skript Verbinde dich über SSH mit deinem Server und erstelle eine neue Skriptdatei:

Bash

nano /home/palworld/restart_palworld.sh

Schritt 2: Neustart-Logik hinzufügen Kopiere den folgenden Code und füge ihn in den Editor ein. (Hinweis: Stelle sicher, dass palworld-server mit deinem tatsächlichen Dienstnamen übereinstimmt):

Bash

#!/bin/bash
# Skript zum Neustarten des Palworld-Servers und Freigeben von Arbeitsspeicher
echo "Geplanter Neustart des Palworld-Servers wird eingeleitet..."

# Dienst sicher stoppen
sudo systemctl stop palworld-server

# 10 Sekunden warten, um sicherzustellen, dass der Prozess vollständig beendet ist
sleep 10

# Dienst wieder starten
sudo systemctl start palworld-server

echo "Palworld-Server erfolgreich neu gestartet."

Speichere die Datei (Ctrl+O, Enter) und beende den Editor (Ctrl+X).

Schritt 3: Skript ausführbar machen Führe diesen Befehl aus, um dem Skript die Ausführungsrechte zu geben:

Bash

chmod +x /home/palworld/restart_palworld.sh

Cronjob einrichten (Automatischer Zeitplan)

Jetzt müssen wir Linux anweisen, dieses Skript jeden Tag automatisch auszuführen.

Tippe crontab -e in dein Terminal ein. Scrolle nach unten und füge die folgende Zeile hinzu, um den Server jeden Tag um 4:30 Uhr morgens neu zu starten:

Plaintext

30 4 * * * /home/palworld/restart_palworld.sh >/dev/null 2>&1

Speichern und beenden. Dein Palworld-Server ist jetzt vor Speicherlecks geschützt!

Keine Lust auf Programmieren? Nutze optimiertes Game Hosting

Wenn dir der Umgang mit Linux-Befehlen, Skripten und Serverabstürzen zu viel Arbeit ist, empfehlen wir dir dringend, zu einem professionellen Game-Server-Hostinganbieter zu wechseln.

Premium-Anbieter bieten Ein-Klick-Installationen, automatische Neustartpläne über ein Web-Panel und integriertes Speichermanagement, damit du dich aufs Spielen konzentrieren kannst, anstatt Fehler zu beheben.

Schreibe einen Kommentar