apache + Nginx作为反向代理和apache +另一个服务器与静态内容的nginx有什么区别吗?

时间:2012-07-26 12:27:14

标签: apache nginx

我们将Apache与Nginx(作为反向代理)一起使用以获得更高的并发级别,因为Nginx处理静态内容的方式使用的是Apache缺少的更少的连接。 现在的问题是上述场景与使用nginX和安装了Apache的主服务器使用其他服务器提供静态内容(css,js,images等)之间有什么区别吗?
在我的项目中,有数百万用户使用头像,横幅和课程照片库。项目已接近准备,我想确保我的方向正确。哪种情况最好?

修改
如果慢速客户端导致Apache使主线服务器中的线程忙碌的时间超过主服务器所需的时间,会发生什么?

1 个答案:

答案 0 :(得分:1)

Apache背后的nginx的主要目的之一是处理慢速客户端,以确保Apache不必为此保持线程忙。

顺便说一下,我认为这与主题http://www.aosabook.org/en/nginx.html

有关