Node.js http代理中间件express的并行连接性能问题
我已经用http代理中间件将代理服务器安装到一个现有的网站上,但是服务器速度非常慢,使用Chrome开发工具查看瀑布,很多请求都处于暂停状态 我尝试用https.Agent增加maxSockets,行为是一样的。代码如下:Node.js http代理中间件express的并行连接性能问题,node.js,express,http-proxy-middleware,Node.js,Express,Http Proxy Middleware,我已经用http代理中间件将代理服务器安装到一个现有的网站上,但是服务器速度非常慢,使用Chrome开发工具查看瀑布,很多请求都处于暂停状态 我尝试用https.Agent增加maxSockets,行为是一样的。代码如下: const express = require('express'); const proxy = require('http-proxy-middleware'); const app = express(); const https = require('https')
const express = require('express');
const proxy = require('http-proxy-middleware');
const app = express();
const https = require('https');
const originDomain = 'example.com';
const appPort = 8080;
app.use('/',
proxy({
target: 'https://' + originDomain + '/',
secure: false,
changeOrigin: true,
logLevel: 'debug',
agent: new https.Agent({
maxSockets: 100
})
})
);
app.listen(appPort, () => {
console.log('Proxy listening on port ' + appPort);
});
你找到什么了吗?我正在用gatling运行性能测试,我可以看到这个代理增加了一些延迟