我正在重组一个项目以使用 Gulp、Bower、NPM 和 AngularJS。当前的架构使用由 NGINX 提供服务的 JavaScript MVC,它将所有请求代理到后端 (JAVA)。后端服务不会有任何变化,但是由于前端架构将使用NPM,因此将NGINX代理服务器切换到NodeJS是否有意义? NGINX 是比 NodeJS 更好的代理服务器选择吗?
谢谢。
最佳答案
对于代理服务器来说,Nginx 绝对是比 Node.js 更好的选择。 正确配置后,Nginx 将运行得更快并使用更少的资源。此外,Nginx 是此类任务的标准选择,并且具有许多开箱即用的生产就绪模块(例如速率限制、负载平衡、gzip 等)。
关于angularjs - 用于反向代理的 NodeJS 或 NGINX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29633796/