Node.js NodeJS http模块与Nginx服务器

Node.js NodeJS http模块与Nginx服务器,node.js,nginx,proxy,server,Node.js,Nginx,Proxy,Server,我已经读到Nginx服务器可以为nodejs应用程序创建代理来监听,但我怀疑与nodejs为监听目的提供的http模块相比,这究竟有什么额外的用途和优势。首先,您可以在一台服务器上为多个节点应用程序提供服务,使用由nginx管理的基于主机的虚拟服务器,以便对相同端口但具有不同host:HTTP头的请求到达不同的节点应用程序 此外,nginx还可以设置为在不点击节点应用程序的情况下提供静态资产,并在需要时进行缓存 通过将nginx添加到混合中,您可以实现这两个目标,但您可能不需要这样做。此外,如果

我已经读到Nginx服务器可以为nodejs应用程序创建代理来监听,但我怀疑与nodejs为监听目的提供的http模块相比,这究竟有什么额外的用途和优势。

首先,您可以在一台服务器上为多个节点应用程序提供服务,使用由nginx管理的基于主机的虚拟服务器,以便对相同端口但具有不同
host:
HTTP头的请求到达不同的节点应用程序

此外,nginx还可以设置为在不点击节点应用程序的情况下提供静态资产,并在需要时进行缓存

通过将nginx添加到混合中,您可以实现这两个目标,但您可能不需要这样做。此外,如果您喜欢的话,还可以运行带Node和不带nginx的反向代理