0714 + PHP 526 (FastCGI) 可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。
根据经验,4GB内存的服务器+Apache(prefork模式)一般只能处理3000个并发连接,因为它们将占用3GB以上的内存,还得为系统预留1GB的内存。我曾经就有两台Apache服务器,因为在配置文件中设置的MaxClients为4000,当Apache并发连接数达到3800时,导致服务器内存和Swap空间用满而崩溃。
而这台
Nginx 0714 + PHP 526 (FastCGI)
服务器在3万并发连接下,开启的10个Nginx进程消耗150M内存(15M10=150M),开启的64个php-cgi进程消耗1280M内存(20M64=1280M),加上系统自身消耗的内存,总共消耗不到2GB内存。如果服务器内存较小,完全可以只开启25个php-cgi进程,这样php-cgi消耗的总内存数才500M。
在3万并发连接下,访问Nginx 0714 + PHP 526 (FastCGI) 服务器的PHP程序,仍然速度飞快。
你说的5万可以实现 最高能达到10万并发 但是有一个问题你的服务器配置要跟得上才可以玩要不然弄到那个并发数也没啥意义nginx16版本。nginx16版本是nginx120版本的后续更新版本,有着更加稳定的环境和更多的功能,使用体验也非常的好,nginx16版本级别高。Nginx 是高性能的 >
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)