Nginx的一些介绍
Apacheserver:http://httpd.apache.org,世界上用的最多的server,开放源码。支持跨平台,可移植性,模块支持丰富,虽速度和性能及内存消耗不及其它轻量级Webserver,可是属于重量级产品。
Lighttpdserver:http://www.lighttpd.net,德国人写的开源软件,内存开销低,CPU占用率低,效能好,模块丰富,与Nginx同属轻量级Webserver,是Nginx竞争对手之中的一个。
IBM WebSphereserver:http://www.ibm.com/developerworks/cn/websphere。基于java的应用环境,建立部署和管理Internet和Internet Web应用程序,相对于其它流行的Webserver而言。应用的数量非常少。
Microsoft IIS:仅仅能执行在Microsoft Windows/Linux/Unix平台上,必须购买商业的Windows Server操作系统。
Nginxserver:http://www.nginx.net,俄罗斯人编写的一款高性能HTTP和反向代理server。
Nginx可以选择高效的epoll(Linux2.6内核)。kqueue(FreeBSD),devonport(Solaris 10)作为网络I/O模型,在高并发的情况下。Nginx是Apacheserver不错的替代品,可以支持高达5万个并发连接数的响应,而内存和CPU等系统资源消耗却很低,执行很稳定。
选择Nginx的一些理由=>
1.可以高并发连接:官方測试Nginx可以支撑5万并发连接,在实际生产环境中可支持2~4万并发连接数。
2.内存消耗少:同等硬件环境下,Nginx的处理能力相当于Apache的5~10倍。
3.成本低廉:Nginx为开源软件,採用的是2-clause BSD-like协议,能够免费使用,并可用于商业用途。该协议衍生自BSD协议,但删掉了当中的“不能够用开源码的作者/机构名字和原来产品的名字做市场推广”。
4.其它:配置文件简单,支持Rewrite重写规则,内置的健康检查功能,节省带宽,稳定性高。支持热部署。
------------------------------------------------------------------------------------------------
结尾: Nginx 在反向代理。Rewrite规则。稳定性。静态文件处理。内存消耗等方面。表现出了非常强的优势,选用Nginx代替传统的Apacheserver,将会获得多方面的性能优势。
最新文章
- CodeSimth - .Net Framework Data Provider 可能没有安装。解决方法
- ubuntu下neural-style-master的demo
- jquery中通过全局变量来禁止多次ajax请求
- 在Eclipse中进行HotSpot的源码调试--转
- [ html canvas 透明度 globalApha ] canvas绘图属性 透明度 globalApha 属性演示
- Java 关键字final
- Download file using libcurl in C/C++
- silverlight visifire控件图表制作——silverlight 后台方法页面事件
- 如何写一手漂亮的 Vue
- Servlet第七篇【Cookie和Session的区别、应用】
- Telerik 控件 RadGridview实现绑定
- Can you solve this equation?
- windows下更改mysql数据储存物理目录
- vsts + XX云服务器构建netcore+docker持续集成交付部署
- Logging 日志配置格式模板
- 软件测试_MYSQL
- js处理数字加后缀w
- MySQL教程 3.3
- 利用nodejs安装并运行express的三个坑
- 添加网络ADB的方法(含以太网和无线)