7

我有一个非常简单的问题。Nginx 为 Gunicorn 和 Unicorn 等 HTTP 服务器提供反向代理缓冲。但是,如果我有一个弹性负载均衡器(由 Amazon Web Services 提供,也称为 ELB),那么在我的应用服务器前运行 nginx 有什么意义吗?

 Request----> ELB -------> NGINX-------> UNICORN/GUNICORN HTTP SERVER
4

1 回答 1

7

一句话:是的。亚马逊的 ELB 服务很棒,但它只是一个负载均衡器。在您自己的服务器上运行 nginx 可为您提供控制点和进行重写、重定向、压缩、标头转换、缓存等操作的场所。此外,它允许您以最快的方式提供静态文件,而不是在更重量级的应用服务器上使用插槽。

于 2013-06-12T16:01:59.433 回答