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);
});
}