function makePngScreenshot(url, meterId) {
axios.get(url, null); // Make the request to set all data
(async () => { // Make screenshot
console.log(url);
await new Pageres({delay: 1, filename: "monthly"})
.src(url, ['1280x1024'])
.dest("public/images/" + operation.data.name + "/" + meterId
)
.run();
console.log('Finished generating weekly report for PRM:' + meterId + ' !');
})();
}
Когда я oop 24 раза превышаю эту функцию, я получаю это сообщение.
(node:8454) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 exit listeners added to [process]. Use emitter.setMaxListeners() to increase limit
(node:8454) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGINT listeners added to [process]. Use emitter.setMaxListeners() to increase limit
(node:8454) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGTERM listeners added to [process]. Use emitter.setMaxListeners() to increase limit
(node:8454) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGHUP listeners added to [process]. Use emitter.setMaxListeners() to increase limit
Я видел, что по умолчанию MaxEventEmitter установлен на 10, поэтому я понимаю, что получаю это сообщение, но значит ли это, что я что-то забыл закрыть?
Когда этот скрипт запускается, мой локальный компьютер работает медленно! Какое действие лучше всего предпринять?