用于驱动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问题吗?怎么解决这个? 提前谢谢。