Node.js 使用http代理的节点负载平衡器比原始服务器慢

Node.js 使用http代理的节点负载平衡器比原始服务器慢,node.js,load-balancing,node-http-proxy,Node.js,Load Balancing,Node Http Proxy,我在delphi中构建了一个web服务,并使用扩展web服务的模块构建了一个负载平衡器 当我收到大量请求(使用100个线程)时,我失去了性能。如果向原始webservice的端口发出请求,它的响应速度会比I向节点负载平衡器的端口发出相同请求时快得多 我已尝试将maxSockets设置为10000 var agent = new http.Agent(); agent.maxSockets = 10000; var proxy = httpProxy.createProxyServer({aget

我在delphi中构建了一个web服务,并使用扩展web服务的模块构建了一个负载平衡器

当我收到大量请求(使用100个线程)时,我失去了性能。如果向原始webservice的端口发出请求,它的响应速度会比I向节点负载平衡器的端口发出相同请求时快得多

我已尝试将maxSockets设置为10000

var agent = new http.Agent();
agent.maxSockets = 10000;
var proxy = httpProxy.createProxyServer({aget: agent});
我也试过了

  var agent = new http.Agent();
  agent.maxSockets = 10000;
  proxy.web(req, res, { 
    target: {
        host: server.host,
        port: server.port
      },
      agent: agent
    });
但问题依然存在

我本想使用节点集群,但在使用windows时出现了一个错误,我找不到他们要编辑的文件来修复这个错误

有人知道我可以申请吗