节点负载均衡器使用http代理比原始服务器慢

时间:2014-09-01 19:50:22

标签: node.js load-balancing node-http-proxy

我有一个在delphi中构建的Web服务,我使用node-http-proxy模块构建了一个负载均衡器,用于扩展Web服务。

当我收到很多请求时(使用带有100个线程的Jmeter)我失去了性能。如果向原始Web服务的端口发出请求,它的响应速度比我对节点负载均衡器的端口发出相同的请求时要快得多。

我试过设置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时存在一个错误。 This one,我找不到他们要编辑的文件来修复错误。

有人知道我可以申请吗?

0 个答案:

没有答案