登录
注册
node.js 学习社区
关于nodejs 并发请求问题

卷卷儿

2014-12-09 06:01

http://localhost:8080/TestNode 只是简单的输出HelloWorld

运行以下代码 控制台先输出 i 1-1000之后,才进行并发请求此服务。

请问这是什么问题? 谢谢。

    var http = require('http');
for(var i = 0; i < 1000; i ++) {
console.log(i);
var req = http.get({host:'localhost', port:8080, path:'/TestNode',agent:false},function(res) {
    resultdata = '';
    res.on('data',function(chunk) {
        resultdata += chunk;
    });

    res.on('end',function() {
        console.log('return ' + resultdata);
    });
});

req.on('error',function(err) {
    console.log('problem with request: ' + err.message);
});
}

原文引自:http://cnodejs.org/topic/50249738f767cc9a5108c535

回复 · 0

发表回复

你可以在回复中 @ 其他人