Semi-RP Baisse de performances de mon serveur et TPS instables

Flaviennn

Architecte en herbe
13 Juillet 2014
14
1
64
29
Bonjour,

Depuis quelques semaines je rencontre de nombreux problèmes de performances sur mon serveur. Les TPS sont très instables et son rarement au-dessus de 18. Les lags surviennent de manière aléatoire, enfin c’est l’impression que j’ai. J’ai testé le serveur avec seulement les plugins, seulement les maps, mais rien n’y fait, les TPS restent instables et les lags aussi.

J’ai également essayé de voir si cela venait de la version de java, voir si cela changeait quelque chose, mais les problèmes persistaient. Pareil pour la version du serveur, je tourne sur Spigot 1.10.2, j’ai essayé des versions 1.10 également, et je suis même passé sur PaperSpigot 1.10.2 maintenant, mais toujours pareil, les problèmes persistent.

J’ai constaté que le processeur était constamment surchargé, il est souvent utilisé à plus de 100%, voire même une fois, il a atteint les 310%.

En ce qui concerne la machine où je me trouve, je suis sur un VPS hébergé par HarmonyHosting avec comme caractéristiques :

Processeur : Intel 2x Xeon E5-2650v2 2.6 GHz - TurboBoost 3.4 GHz
Mémoire RAM : 16Go
Système : Linux – Debian7
Version de Java : 1.8.0_121
Version de PaperSpigot : git-Paper-916.2 (pour minecraft 1.10.2)
Nombre de maps : 13
Nombre de plugins : 80
Logs de démarrage : http://pastebin.com/C81YiF99
Note : Concernant les plugins ItemslotMachine, Authme, GlobalMarket qui génèrent des erreurs au démarrage, j’ai testé sans eux et les bugs sont toujours présents.

Voici quelques timings que j’ai effectué :

- https://timings.aikar.co/?id=d899934ed89b4c6c81175eaedbbce76c
- https://timings.aikar.co/?id=292078e22419496d9ba8393e31ac1412
- https://timings.aikar.co/?id=407be4cbe04840348e9cc5995c8df79b


Si quelqu’un a une idée d’où pourrait provenir le problème, car ça devient vraiment intenable parfois et je ne sais plus quoi essayé !

Si vous avez besoin d’autres informations, je suis à votre disposition !

Merci d'avance pour votre aide !
 

Noucho

Builder professionnel et Gérant de RegiGames
26 Février 2016
206
28
90
France
RegiGames.fr
Bien le bonjour en ce bas monde,

Etant donné ce qui t'est dit dans tes logs, je te conseille d'utiliser MySQL. En effet, AuthMe détecte plus de 16 000 comptes inscrits. Je pense qu'une partie des lags viennent de là.

Bien cordialement,
Noucho
 

Flaviennn

Architecte en herbe
13 Juillet 2014
14
1
64
29
Merci pour la réponse, c'est vrai que je devrais le faire et je vais m'en occuper rapidement. Je sais pas si ça réglera le problème car les lags sont survenus d'un coup, alors qu'il y avait déjà 15 000 comptes d'enregistrés sur AuthMe. Il y a pas quelque chose en plus qui pourrait causer les lags ?
 

Noucho

Builder professionnel et Gérant de RegiGames
26 Février 2016
206
28
90
France
RegiGames.fr
A part ça, je ne pense pas. Le fait d'utiliser MySQL permet de faire baisser les lags pour de grosses databases comme tes comptes authme.
Essaye déjà ça, et redis-nous si tu as encore des lags :)

Bien cordialement,
Noucho