
Bonjour à tous,
Je vais vous donner des petites astuces pour améliorer la qualité de votre serveur.
I- Les plugins
Les plugins sont les gros points noirs sur les serveurs. Mélanger divers plugins détériorent fortement la qualité de celui-ci. De plus, des plugins peuvent consommer plus de ressources et donc faire perte de la qualité.
Conseil: n'utilisez qu'un plugin voir 2 plugin au grand maximum. Pour les serveurs de matchs, utilisez zblock, simple d'utilisation.
II- Les logs & démos
Les logs et les démos sont aussi un point noir sur Counter-Strike Source. En effet, plus il y a de démo/logs, plus les performances de votre serveur sera réduite.
Petite explication pour les fanas: le serveur travaille sur un système de chainage de fichier/dossier, donc plus il y a de fichiers à écrire/lire, plus le serveur fait des entrées dans ce chainage qui devient de plus en plus long vu la taille du dossier ou le nombre de démos sur votre serveur.
Conseil: vider vos logs/démos une fois par semaine. Si vous voulez conserver vos démos, vous pouvez les mettre dans un répertoire qui est séparer du serveur (par exemple, à la racine /demos)
III- Les différentes causes de plantage du serveur
Beaucoup de gens viennent reporter que son serveur ne démarre plus, etc ... Une bonne manuère de trouver d'où vient le problème, c'est de remettre son serveur dans l'état antérieur.
En général, cela concerne des plugins qu'on installe, donc vous retirez plugins par plugins et vous testez le serveur. Cela nous facilitera la tache de savoir quel plugin fait planté le serveur.
N'oubliez pas aussi de vérifier si un tutoriel existe déjà sur le forum/faq.
IV- Le server.cfg
Nous fournissons un server.cfg de base qui contient toute la configuration nécessaire et optimale pour jouer sur un serveur de jeu. Néanmoins, si vous modifiez celle-ci, gardez le server.cfg de base.
Les causes de lags peuvent parfois venir d'un serveur mal configuré. Par exemple, il faut mettre fps_max 0 ou 1000 et non fps_max 300.
Il y a aussi des erreurs fréquentes que j'ai rencontré en vérifiant des serveurs, vous mettez tv_relay 10, alors qu'il faut mettre tv_delay 10. Cette petite erreur fait "déconnecté" le serveur. En fait, il essaye de lancer un relay sur la TV qui a comme ip 10, donc il plante.
Conseil: garder le server.cfg par défaut !
V- La TV
Ce point est en vis à vis au point II, en effet, lorsque la TV est allumée, elle peut enregistrer par défaut (tv_autorecord 1) et cela peut baisser les performances s'il y a beaucoup de démos sur votre serveur.
Autre point important, la TV consomme beaucoup de ressource, si vous n'en avez pas besoin, par exemple pour une gather, ou un mix, éteignez la, votre serveur consommera moins de ressource et tout le monde s'en portera mieux !
Dernier point concernant les TV, je déconseille l'utilisation des TV "serveur" pour que des spectateurs puissent regarder votre match. En effet, cela consomme beaucoup plus qu'un simple relay car il s'agit de véritable client. Si vous avez besoin d'une TV pour un match, vous pouvez nous en demandez une et nous vous la mettrons (250 slots max).
Conseil: utilisez la TV en cas de grande nécessité
Conclusion: le bon serveur
Le bon serveur peut être défini comme ceci:
- Un plugins (zblock)
- Un nettoyage fréquent des logs/démos
- Garder une bonne configuration de serveur
- Éteindre la tv si celle-ci n'est pas nécessaire.
Voila j'espère que ce petit article vous éclaircira dans l'utilisation de votre serveur !