首页 > 解决方案 > Sails js中的MaxListenersExceededWarning

问题描述

我正在使用sails js,但遇到此错误

MaxListenersExceededWarning:检测到可能的 EventEmitter 内存泄漏。添加了 11 个连接侦听器。使用emitter.setMaxListeners() 增加限制

是插座问题还是其他问题?

标签: node.jssocket.iosails.jseventemitter

解决方案


默认情况下,nodejs 设置为在任何事件中允许 10 个侦听器。如果你想改变它,你可以使用

setMaxListeners(n) //n be the number of listeners

另外,您可以使用node --trace-warning app.js准确到达产生此异常的点


推荐阅读