Expressjs模板引擎正在减慢请求

时间:2017-01-09 22:23:44

标签: node.js express benchmarking apachebench

我在新鲜 Expressjs生成的应用上运行Apache Bench。我有两条路线:

1)

addListener(eventSrc, eventName) {
  var handler = function(info) {
    alert(eventName);
    var parsedData = JSON.parse(info.data);
    this.times.push(parsedData);
  };
  eventSrc.addEventListener(eventName, handler.bind(this));
}

2)

router.get('/test', function(req, res, next) {
    res.send('Hello');
});

使用:router.get('/render', function(req, res, next) { res.render('index'); }); ab -n 1000 -c 100 http://localhost:3000/test/

调用ab

1)我得到 ~1600 req / sec ,2)我只得到 ~380 req / sec 。 模板引擎是否可以将应用程序减慢约5倍?

https://github.com/asantrac/ExpressWeirdBenchmark/tree/master

0 个答案:

没有答案