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,将会获得多方面的性能优势。
Nginx的一些介绍的更多相关文章
- Nginx负载均衡介绍
Nginx真心牛逼 nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态.静态页面的分离,可以按照轮询.ip哈希.URL哈希.权重等多种方式 ...
- 3.Nginx常用功能介绍
Nginx常用功能介绍 Nginx反向代理应用实例 反向代理(Reverse Proxy)方式是指通过代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并且从内部网络服 ...
- Nginx之基本介绍(一)
这是一篇介绍Nginx基本信息和配置文件详情的文章,适合入门者,如果你想深入了解Nginx请绕道 什么是Nginx? Nginx是轻量级,高性能,跨平台的web服务器 Nginx的特点 更快 单个请求 ...
- 《基于Nginx的中间件架构》学习笔记---4.nginx编译参数详细介绍
通过nginx -V查看编译时参数: 在nginx安装目录下,通过./configure --help,查看对应版本ngnix编译时支持的所有参数: Nginx编译参数详细介绍: --help 显示本 ...
- nginx 集群介绍
nginx 集群介绍 完成一次请求的步骤 1)用户发起请求 2)服务器接受请求 3)服务器处理请求(压力最大) 4)服务器响应请求 缺点:单点故障 单台服务器资源有限 单台服务器处理耗时长 ·1)部署 ...
- Nginx基础知识介绍
Nginx基础知识介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Nginx概述 Nginx是免费的.开源的.高性能的HTTP和正向/反向代理服务器.邮件代理服务器.以及T ...
- Nginx服务配置文件介绍
LNMP架构应用实战——Nginx服务配置文件介绍 nginx的配置文件比较简单,但功能相当强大,可以自由灵活的进行相关配置,因此,还是了解下其配置文件的一此信息 1.Nginx服务目录结构介绍 安装 ...
- nginx的负载介绍
指定上游服务器的upstream与server指令 指令介绍 Syntax: upstream name { ... } Default: — Context: http Syntax: server ...
- Nginx 基本配置介绍
一.什么是Nginx Nginx 是一个免费的,开源的,高性能的HTTP服务器和反向代理,以及IMAP / POP3代理服务器. Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻 ...
- Nginx 开发者文档翻译 - 介绍
由于我的一个Private Cloud FaaS(函数计算)项目 Navagraha 使用nginx作为实现Service Mesh和API Gateway的基础框架,需要对Nginx有深入的了解,因 ...
随机推荐
- C#发送邮件DEMO
虽然网上有很多类似的DEMO,但是还是整个封装好的例子,以便以后用: 发送邮箱是直接在web.config配置的. protected void Button1_Click(object sender ...
- 关于编译com工程的一些体会
作者:朱金灿 来源:http://blog.csdn.net/clever101 今天发现com的编译的一个重要一步是微软提供的midl工具将其中的idl文件生成一个头文件.c文件(即IID文件)和代 ...
- go pointer
go pointer package main import "fmt" type Mutatable struct { a int b int } func (m Mutatab ...
- [转]Accept-Encoding
原文地址:https://blog.csdn.net/sqzhao/article/details/49499471 HTTP Header中Accept-Encoding 是浏览器发给服务器,声明浏 ...
- BZOJ5394: [Ynoi2016]炸脖龙(欧拉广义降幂)
就是让你求这个: 传送门:https://www.lydsy.com/JudgeOnline/problem.php?id=5394 解题思路: NOIP2018后第一道题,感觉非常像那个上帝与集合的 ...
- VMware Tools安装问题的解决
一.VMware Tools工具的作用 VMware虚拟机的插件工具,安装上它可以实现主机与虚拟机的文件共享及拖放.简单的说就是从Ubuntu上边经常输入命令行会出现错误的情况,需要复制到Window ...
- 找不到或无法载入主类 org.jivesoftware.openfire.starter.ServerStarter
刚接触openfire的配置就出现了这个错误.解决方法非常easy,忘记了将openfire的源文件加入到user entries中了
- menu-普通menu弹出框样式
今天接触到了menu弹出框样式.主要就是在theme下进行调整.现在把接触到的知识点总结一下. 在theme中,跟menu有关的几个属性如下 <item name="panelBack ...
- amazeui学习笔记二(进阶开发3)--HTML/CSS规范Rules
amazeui学习笔记二(进阶开发3)--HTML/CSS规范Rules 一.总结 1.am:以 am 为命名空间 2.模块状态: {命名空间}-{模块名}-{状态描述} 3.子模块: {命名空间}- ...
- caffe 在 windows 下的配置(scripts\build_win.cmd)
官网配置文档见:GitHub - BVLC/caffe at windows 1. windows 设置 requirements: visual studio 2013/2015 CMake > ...