我本地开发的一个express例子
调用接口localhost:8080/auth/taobao/callback/
该接口什么都没干,只是简单的渲染一个静态页面
代码如下:
exports.callback = function(req, res, next) { //得到sessionKey var topSession = req.query.top_session; //得到上下文参数 var topParameters = req.query.top_parameters; //得到用户昵称 var nick = util.parametersName(topParameters,'visitor_nick'); //把sessionKey和nick写到session中,并设置session的有效期为10分钟 req.session.sessionKey = topSession; req.session.nick = nick; res.render('auth/taobao'); };
ab测试,当设置用户数为1000,处理总共1000个请求的时候,结果如下: apr_socket_recv: Connection refused (111)
难道node.js默认不支持1000并发请求?