【问题标题】:NodeJS http module vs Nginx ServerNodeJS http 模块与 Nginx 服务器
【发布时间】:2017-06-26 05:42:23
【问题描述】:

我已阅读 Nginx 服务器可以创建代理以供 nodejs 应用程序侦听,但我怀疑与 nodejs 提供的用于侦听目的的 http 模块相比,这将提供什么额外目的和优势。

【问题讨论】:

    标签: node.js nginx proxy server


    【解决方案1】:

    一方面,您可以在一台服务器上服务多个 Node 应用程序,由 nginx 管理基于主机的虚拟服务器,以便对同一端口但具有不同 Host: HTTP 标头的请求到达不同的 Node 应用程序。

    还可以设置 nginx 以提供静态资产,而无需访问您的 Node 应用程序,并在需要时进行一些缓存。

    您可以通过将 nginx 添加到混合中来实现这两件事,但在您的情况下您可能不需要这样做。此外,如果您愿意的话,您可以使用 Node 和不使用 nginx 运行反向代理。

    【讨论】:

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