nodeload.js - 得到:(节点)警告:检测到可能的EventEmitter内存泄漏。 11名听众补充道。

时间:2014-01-21 04:31:43

标签: node.js

用于驱动helloworld express.js的测试。 示例express.js中没有什么比送回你好的世界更多。

我开始了我的app.js 当我运行以下命令时:  nodeload.js -c 100 -n 1000 http://xxx: 8082

我到处都听到这个警告;警告:检测到可能的EventEmitter内存泄漏。 11名听众补充道。使用emitter.setMaxListeners()来增加限制。

然后它完成了一些统计信息,但是许多堆栈跟踪与节点一起转储警告:检测到可能的EventEmitter内存泄漏。 11名听众补充道。使用emitter.setMaxListeners()来增加限制。

完成了1000个请求

Server:                                 myhost :8082
HTTP Method:                            GET
Document Path:                          /
Concurrency Level:                      100
Number of requests:                     1000
Body bytes transferred:                 83989
Elapsed time (s):                       0.46
Requests per second:                    2178.65
Mean time per request (ms):             42.89
Time per request standard deviation:    21.84

在特定时间(ms)内提供的请求的百分比

Min: 21
Avg: 42.9
50%: 30
95%: 90
99%: 102
Max: 103

这是节点加载问题吗?或样本问候世界问题? 人们提到了process.setMaxListeners(0)。 但是当我在app.js

中设置它时,这并不能解决我的问题

请告知这个警告抱怨什么? 这不是node.js问题吗?怎么解决这个? 提前谢谢。

0 个答案:

没有答案