【问题标题】:Reverse Proxy Performance vs No Proxy?反向代理性能与无代理?
【发布时间】:2014-11-09 19:57:27
【问题描述】:

使用 node.js,如果我使用从 nginx 到 node.js 服务器的反向代理而不是没有代理而只有 node.js 服务器,我可能会使用多少性能(大约百分比)在前线?

【问题讨论】:

  • 我获得了更好的性能使用代理
  • 为什么会这样?我对这些东西很陌生
  • 这是我不真正质疑的事情之一,但 nginx 对大多数应用程序来说只是魔法。

标签: node.js performance proxy reverse-proxy server


【解决方案1】:

这个问题没有单一的答案。影响性能的变量有很多,尤其是代理的配置(例如 nginx 或 haproxy)以及节点应用程序在做什么。例如,让代理处理 TLS 并让节点与代理对话纯 HTTP 与让节点处理 TLS 本身通常会产生很大的不同(目前)。

由于变量太多,您应该真正为您的节点应用程序执行自己的基准测试,看看什么最适合您的用例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-06
    • 2020-06-20
    • 2020-01-05
    • 2016-06-15
    • 1970-01-01
    相关资源
    最近更新 更多