Express JS,超过2000个请求抛出“CONNECTION REFUSED”错误

时间:2017-02-03 07:06:32

标签: javascript node.js http express connection-pooling

我创建了快速应用程序,有很多页面。我想测试一条路线:

app.post('/login', function (req, res) {

   // some logic
});

为了测试这个方法,我使用jMeter应用程序向该路由发出2000个请求。

当我开始测试时,我有很多这样的错误:

Response code: Non HTTP response code: java.net.ConnectException
Response message: Non HTTP response message: Connection refused: connect

有些请求通过并以正确的结果响应,但很多请求无法连接。它使这些请求中的一半以上失效

我是否需要为我的快递应用添加某种配置?即使是我认为的最低要求,也无法处理2000个请求。

1 个答案:

答案 0 :(得分:0)

试试clustering。如果有数据库调用,请使用mysql池。