Я получил следующую ошибку в своем приложении node.js:
MaxListenersExceededWarning: Возможная утечка памяти в EventEmitter. 11 сообщение
добавлены тендеры. Используйте emitter.setMaxListeners () для увеличения лимита.
Это было все. Я искал в Интернете и нашел плагин, чтобы узнать, где именно была проблема в моем коде: max-listeners-exceeded-warning
Теперь я получаю следующую ошибку:
Ошибка: слишком много слушателей типа "пробуждение" добавлено в EventEmitter. Макс 10, и мы добавили 11.
в Connection.addListener (/home/ubuntu/b-pos/node_modules/max-listeners-exceeded-warning/index.js:10:19)
в Connection.Readable.on (_stream_readable.js: 772: 35)
в Connection.once (events.js: 341: 8)
в Connection._send (/home/ubuntu/b-pos/node_modules/http2/lib/protocol/connection.js:355:10)
при runCallback (timers.js: 794: 20)
в tryOnImmediate (timers.js: 752: 5)
at processImmediate [как _immediateCallback] (timers.js: 729: 5)
Моя проблема в том, что я не могу найти, где в коде утечка памяти. Так как я могу найти это? У меня есть код в 50 тысяч строк.
Я пробовал множество решений, таких как this , и ни одно из них не было настоящей проблемой.