Node.js · Middle · Frage 22 von 75
Worauf deutet die Warnung MaxListenersExceededWarning meist hin?
- 1Es gibt in der ganzen App zu viele Emitter
- 2Ein wahrscheinliches Speicherleck: es kommen ständig Listener hinzu
- 3Ein Emitter hat zu viele Events pro Sekunde bekommen
Antwort zeigen
Richtige Antwort: Ein wahrscheinliches Speicherleck: es kommen ständig Listener hinzu
Erklärung
Das Standardlimit sind 10 Listener pro Event. Es mit setMaxListeners anzuheben verdeckt das Problem; meist sollte man Listener mit off entfernen oder once nutzen.