Script de redémarrage automatique pour serveur Palworld sous Linux (Correction Fuite de Mémoire)

Votre serveur dédié Palworld plante-t-il après quelques heures de jeu ? Vous n’êtes pas seul. En raison de l’architecture actuelle du jeu, les serveurs souffrent souvent d’une grave fuite de mémoire (Memory Leak). Au fur et à mesure que votre serveur fonctionne, il consomme de plus en plus de RAM jusqu’à ce qu’il gèle complètement ou s’éteigne.

La solution la plus efficace et gratuite consiste à créer un script bash automatisé qui redémarre votre serveur en toute sécurité pendant les heures creuses, libérant ainsi la RAM avant qu’il ne plante.

Comment créer le script de redémarrage

Suivez ces étapes simples pour automatiser la maintenance de votre serveur sur un VPS Linux.

Étape 1 : Créer le script Bash Connectez-vous à votre serveur via SSH et créez un nouveau fichier de script :

Bash

nano /home/palworld/restart_palworld.sh

Étape 2 : Ajouter la logique de redémarrage Copiez et collez le code suivant dans l’éditeur. (Remarque : assurez-vous que palworld-server correspond au nom réel de votre service) :

Bash

#!/bin/bash
# Script pour redémarrer le serveur Palworld et libérer la mémoire
echo "Lancement du redémarrage programmé du serveur Palworld..."

# Arrêter le service en toute sécurité
sudo systemctl stop palworld-server

# Attendre 10 secondes pour s'assurer que le processus est complètement fermé
sleep 10

# Démarrer à nouveau le service
sudo systemctl start palworld-server

echo "Le serveur Palworld a redémarré avec succès."

Enregistrez le fichier (Ctrl+O, Entrée) et quittez (Ctrl+X).

Étape 3 : Rendre le script exécutable Exécutez cette commande pour donner au script l’autorisation de s’exécuter :

Bash

chmod +x /home/palworld/restart_palworld.sh

Configurer le Cronjob (Planification automatisée)

Maintenant, nous devons dire à Linux d’exécuter ce script automatiquement tous les jours.

Tapez crontab -e dans votre terminal. Faites défiler vers le bas et ajoutez la ligne suivante pour redémarrer le serveur tous les jours à 4h30 du matin :

Plaintext

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

Enregistrez et quittez. Votre serveur Palworld est désormais protégé contre les fuites de mémoire !

Vous ne voulez pas toucher au code ? Utilisez un hébergement optimisé

Si la gestion des commandes Linux, des scripts et des plantages de serveur vous semble trop compliquée, nous vous recommandons de passer à un fournisseur professionnel d’hébergement de serveurs de jeux.

Les fournisseurs premium offrent des installations en un clic, des planifications de redémarrage automatique via un panneau web et une gestion intégrée de la mémoire afin que vous puissiez vous concentrer sur le jeu.

Laisser un commentaire