在弹性负载均衡器下运行nginx前面的独角兽或炮手

时间:2013-06-12 15:55:39

标签: nginx amazon-web-services unicorn gunicorn amazon-elb

我有一个非常简单的问题。 Nginx确实为像Gunicorn和Unicorn这样的HTTP服务器反向代理缓冲。但是,如果我有一个Elastic Load Balancer(由Amazon Web Services提供,也称为-ELB),那么在我的应用服务器前运行nginx有什么意义吗?

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

1 个答案:

答案 0 :(得分:7)

总之:是的。亚马逊的ELB服务很棒,但它只是一个负载均衡器。在您自己的服务器上运行nginx可以为您提供控制位置以及重写,重定向,压缩,标头重置,缓存等的位置。此外,它允许您以最快的方式提供静态文件,而不是使用更重量级的应用程序服务器上的插槽。

相关问题