选择Nginx的理由

  • Nginx是什么:

官网上有这样一段话:

nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev(伊戈尔 塞索耶夫)

 

  • 选择Nginx的理由

  1.高并发连接

  官方测试Nginx能够支撑5万并发连接,实际测试可以达到3万左右,按照这样计算,每天可以处理亿次访问量,采用最新epoll(Linux 2.6内核)和kqueue(freebsd)网络I/O模型,而Apache则使用的是传统的select模型。

  2.内存消耗小
  Nginx+PHP(FastCGI)服务器在3万并发连接下,开启10个Nginx进程消耗150MB内存(15MB*10),开启64个php-cgi进程消耗128MB内存(20MB*64),使用Webbench做压力测试,在3万并发量下速度依然很快。

  3.支持负载均衡

  4.支持反向代理

  5.成本低廉

  相对于硬件负载,价格低廉

posted @ 2015-04-11 08:52  天天AC  阅读(349)  评论(0编辑  收藏  举报