有一个与此相关的已知问题。好像是几个月前修补的。最简单的解决方法是将最大侦听器设置为0,这将删除实际的限制。所以看起来像这样:
this.sub = redis.createClient(opts.redisSub.port, opts.redisSub.host, opts.redisSub);
this.sub.setMaxListeners(0);
您可以在此处找到完整的讨论:https ://github.com/LearnBoost/socket.io/issues/520
socket.io redis和内存泄漏
有一个与此相关的已知问题。好像是几个月前修补的。最简单的解决方法是将最大侦听器设置为0,这将删除实际的限制。所以看起来像这样:
this.sub = redis.createClient(opts.redisSub.port, opts.redisSub.host, opts.redisSub);
this.sub.setMaxListeners(0);
您可以在此处找到完整的讨论:https ://github.com/LearnBoost/socket.io/issues/520