并发连接数--niginx支持5W多的并发连接,查看平均负载,CPU使用率使用Top指令
nginx可以作为反向代理服务器,实现的是七层负载均衡,四层负载均衡可以采用开源的LVS。具体原理可以网上查。nginx负载均衡配置主要依靠upstream模块来进行
应用层的缓存还可以用varnish和squid来实现内容的缓存,varnish配置比较快,比较推荐
varnish和nginx一键安装的参考可以看:
http://www.freehao123.com/varnish/
libevent--事件触发的网络库
FastCGI--原理
WebBench压力测试
Nginx 0.8.46+PHP 5.2.14(FastCGI)服务器在3万并发连接下,开启的10个Nginx进程消耗150M内存(15M*10=150M),开启的64个php-cgi进程消耗1280M内存(20M*64=1280M),加上系统自身消耗的内存,总共消耗不到2GB内存。如果服务器内存较小,完全可以只开启25个php-cgi进程,这样php-cgi消耗的总内存数才500M
虚拟主机的配置
回环地址的作用
Redis的读写频率可达10W次/S
MongoDB等NoSQL的特点是水平可扩展,无模式
Apache的并发包括会话存储机制处理数据的能力,可以编译为worker模式来提高性能,其配置可以参考
http://www.cnblogs.com/diylab/archive/2010/12/24/1915747.html
nginx安装官方参考:
wiki.nginx.org/install