Un bot dont la consommation mémoire augmente en continu sans jamais redescendre finit tôt ou tard par crasher : c'est le signe d'une fuite de mémoire.
1. Observer la tendance dans le temps
Le graphique de consommation du panel permet de voir si la RAM augmente régulièrement plutôt que de se stabiliser après le démarrage.
2. Identifier les causes fréquentes
Des écouteurs d'événements ajoutés en boucle, des caches jamais vidés ou des connexions non fermées sont les causes les plus courantes en Node.js.
3. Vider les caches inutiles
Si votre bot met en cache des données (messages, utilisateurs), assurez-vous qu'une limite de taille ou une durée de vie est bien appliquée.
4. Redémarrer en attendant un correctif
En attendant d'avoir corrigé la cause exacte, un redémarrage programmé régulier limite les conséquences d'une fuite non encore résolue.