Guide de configuration
Réglez votre serveur pour de meilleures performances : réseau, options JVM, paramètres de démarrage et plus.
Un serveur bien configuré tourne plus vite, accueille plus de joueurs et utilise mieux ses ressources. Ce guide présente les principaux réglages des serveurs de jeux et d'applications chez FrenchCloud.
Paramètres de démarrage
Les variables de démarrage se règlent dans l'onglet Startup du panel. Chaque jeu propose ses propres champs.
Options JVM pour Minecraft
Pour Minecraft, les options JVM ont un impact énorme sur les performances. Voici une bonne base de départ :
-Xms{{SERVER_MEMORY}}M -Xmx{{SERVER_MEMORY}}M
-XX:+UseG1GC -XX:+ParallelRefProcEnabled
-XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions
-XX:+DisableExplicitGC -XX:G1NewSizePercent=30
-XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M
Donner la même valeur aux deux empêche la JVM de redimensionner la mémoire en permanence, ce qui réduit nettement les pauses du ramasse-miettes.
Port du serveur
Les ports sont attribués automatiquement par FrenchCloud. Ne modifiez pas le port à la main dans les fichiers de configuration : le serveur ne démarrerait plus. Le panel fournit le bon port via la variable SERVER_PORT.
server.properties (Minecraft)
Les réglages importants de server.properties :
| Paramètre | Valeur conseillée | Remarques |
|---|---|---|
view-distance | 8 à 10 | Plus bas = meilleures performances |
simulation-distance | 6 | Influe sur les mobs et la redstone |
max-players | Selon votre offre | Ne dépassez pas ce que votre RAM permet |
online-mode | true | À désactiver uniquement pour un proxy |
sync-chunk-writes | false | Écritures disque plus rapides |
Configuration réseau
Pare-feu
FrenchCloud ouvre automatiquement le port attribué à votre serveur : vous n'avez rien à configurer. Si vous avez besoin de ports supplémentaires (serveur web, chat vocal…), contactez le support.
Proxy (BungeeCord / Velocity)
Si vous gérez un réseau avec proxy :
- mettez
online-mode=falsesur tous les serveurs derrière le proxy ; - activez
bungeecord: true(ou le secret Velocity) dans la configuration du proxy ; - placez le proxy sur le même nœud que vos serveurs pour une latence minimale.
Avec online-mode=false, les serveurs derrière le proxy ne doivent accepter que les connexions venant de l'IP du proxy. Sinon, n'importe qui pourrait se connecter sans authentification.