我们将Apache与Nginx(作为反向代理)一起使用以获得更高的并发级别,因为Nginx处理静态内容的方式使用的是Apache缺少的更少的连接。
现在的问题是上述场景与使用nginX和安装了Apache的主服务器使用其他服务器提供静态内容(css,js,images等)之间有什么区别吗?
在我的项目中,有数百万用户使用头像,横幅和课程照片库。项目已接近准备,我想确保我的方向正确。哪种情况最好?
修改
如果慢速客户端导致Apache使主线服务器中的线程忙碌的时间超过主服务器所需的时间,会发生什么?
答案 0 :(得分:1)
Apache背后的nginx的主要目的之一是处理慢速客户端,以确保Apache不必为此保持线程忙。
顺便说一下,我认为这与主题http://www.aosabook.org/en/nginx.html
有关