为什么nginx作为前端和apache作为后端

时间:2014-08-28 02:32:48

标签: apache nginx

我见过几个web服务架构,所有这些都是前面的nginx和后面的apache,我只是想知道为什么会这样?

我知道nginx擅长处理高并发请求和负载均衡,我可以将nginx的和平作为前端,但为什么后端是apache?

1 个答案:

答案 0 :(得分:1)

可能是apache有的一些模块,但是nginx没有。然后你需要在你的堆栈中的apache,非常适合在后端,只是为了完成这些模块的任务。

修改
即使存在一些等效模块,nginx的事件驱动性质在某些情况下也可能是有害的;例如,请参阅this answer