Nginx(“engine x”)是俄罗斯人Igor Sysoev(伊戈尔·赛所耶夫)编写一款高性能的HTTP和反代理服务器。Nginx可以选择高效的epoll(Linux 2.6内核)、kqueue(FreeBSD)、eventport(Solaris 10)做为网络I/O模型,在高链接并发的状况下,Nginx是Apache服务器很是不错的替代品,它可以支持高达50000个并发链接数的响应,而内存、CPU等系统资源消耗的却很是低,运行很是稳定。服务器
选择NGINX的理由:网络
一、高并发链接并发
二、内存消耗少高并发
通过测试,同等硬件环境下,Nginx的处理能力至关于Apache 的5~10倍性能
三、成本低廉测试
四、支持ReWrite重写代理
五、内置健康检查功能,若是后台的某台WEB服务器宕机了,不会影响前台的访问内存
六、支持GZIP压缩,节省带宽资源
七、稳定性高部署
八、支持热部署