用于反向代理的 NodeJS 或 NGINX

NodeJS or NGINX for Reverse Proxy

我正在重组一个项目以使用 Gulp、Bower、NPM 和 AngularJS。当前架构使用 JavaScript MVC 与 NGINX 一起服务,它代理所有请求到后端 (JAVA)。后端服务不会有任何变化,但由于前端架构将使用 NPM,将 NGINX 代理服务器切换到 NodeJS 是否有意义? NGINX 是比 NodeJS 更好的代理服务器选择吗?

谢谢。

Nginx 绝对是比 Node.js 更好的代理服务器选择。 正确配置,Nginx 将工作得更快并且使用更少的资源。此外,Nginx 是此类任务的标准选择,并且有许多开箱即用的生产就绪模块(例如速率限制、负载平衡、gzip 等)。