概述:
此分享是关于高性能Web服务器Nginx及相关新技术的应用实践的汇总,作者来自于北京金山软件
Nginx优点:
高并发连接(官方测试能够支撑5万并发);内存消耗少(3万并发10个进程150M内存);配置文件非常简单;成本低廉(免费开源);支持Rewrite重写规则;支持Rewrite重写规则(忽略Proxy server宕机);节省带宽(支持 GZIP 压缩);稳定性高;
Nginx应用方式:
结合FastCGI运行 PHP、Perl等程序;作反向代理、负载均衡、规则过滤;运行静态HTML页、图片;
其他汇总点:
Nginx双机互备;Nginx负载均衡URL分发;使用Linux 2.6内核的inotify监控Linux文件系统事件;利用开源的lsync监听某一目录,如果目录内文件发生增、删、改,利用Rsync协议自动同步到多台服务器;Nginx缓存,缺点是不能自动刷新,需要失效或者手动清除;Nginx Rewrite规则相关指令;
更多详情参见附件。