Retour aux cas pratiques
Monolith RefactoringExpert

Correction d'une fuite mémoire causée par listeners non libérés

Scénario

Contexte Un module utilise EventEmitter pour déclencher des événements internes. Le Problème Les listeners sont ajoutés à chaque requête sans être supprimés, provoquant une fuite mémoire. Code actuel emitter.on("data", handler); Contraintes Garantir la suppression ou réutilisation contrôlée des listeners afin d’éviter l’accumulation. Livrable attendu Une gestion sécurisée des abonnements empêchant toute fuite mémoire.

Compétences ciblées

bugfixmemory-leakeventemitternodejsperformance
    Correction d'une fuite mémoire causée par listeners non libérés — mise en situation Monolith Refactoring | CodeDuel