帮忙看一个nodejs express并发问题
发布于 3年前 作者 zhoutaobj 3036 次浏览

我本地开发的一个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并发请求?

1 回复

同一台1000 并发,是不是会导致 2000个端口 ?

把系统open file个数的限制 调高点试试~

回到顶部