Bonjour tout le monde,
Je développe un serveur oueb qui commence à fonctionner correctement, du coup je commence mes tests de charge...
Tout me semble en ordre, il encaisse plusieurs milliers de requêtes sans problèmes, la ram fait du yoyo pendant le test mais tout est correctement libéré à la fin. Aucune monté de RAM même après plusieurs heures.
Mon problème ce situe plutôt au nouveau des "handles" qui eux grimpent sensiblement sans jamais redescendre...
J'ai cherché un peu partout dans mon code mais pourtant il me semble rien n'avoir oublié. En plus je dépends de libs externes et mon appli est fortement threadé ce qui ne facilite pas le debug.
Du coups je me demandais si c'était si grave que ca que ce nombre grimpe sans cesse ?
J'ai l'impression que le système possède un espece de "garbage collector à handles" qui passe de temps en temps.
Je vais lancer un bench sur plusieurs jours...