删除“MaxListenersExceededWarning:检测到可能的 EventEmitter 内存泄漏”nodejs

删除“MaxListenersExceededWarning:检测到可能的 EventEmitter 内存泄漏”nodejs

我正在使用 WebTorrent-hybrid (https://github.com/webtorrent/webtorrent-hybrid) 在我的 Linux Ubuntu 服务器(32GB Ram / Intel i7)上,我想播种很多文件。

我正在使用这个命令:

webtorrent-hybrid seed <folder> --keep-seeding

此命令运行正常!但我收到以下消息:

(node:1584) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 connection listeners added. Use emitter.setMaxListeners() to increase limit
(node:1584) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 request listeners added. Use emitter.setMaxListeners() to increase limit
(node:1584) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 data listeners added. Use emitter.setMaxListeners() to increase limit
(node:1584) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added. Use emitter.setMaxListeners() to increase limit
(node:1584) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit

我的终端被这个淹没了!我在论坛上看到这只是一个警告!但我认为这个警告正在导致我的应用程序崩溃,因为文件没有被播种。

因此,此应用程序基于 nodejs,但我无法使用 node 本身解决此问题,因为它是一个终端命令。有没有办法在终端上将此限制设置为无穷大?

谢谢你!

相关内容