nginx简介及优点总结

Posted yanze

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx简介及优点总结相关的知识,希望对你有一定的参考价值。

简介:nginx是web服务器,由C语言开发,基于事件驱动能处理百万级别的tcp连接,高度模块化的设计和自由的许可证使得扩展其功能的模块层出不穷,

跨平台,可使用当前操作系统特有的一些高效API来提高自己的性能,nginx以性能为王。

选择nginx的核心理由是处理高并发请求的同时保持高效的服务。

 

优点

1. 更快

单次请求更快,高峰期也更快

 

2. 高扩展性

极具扩展性,它由多个不同功能、不同层次、不同类型且耦合度极高的模块组成,这种低耦合的设计,造就了它庞大的第三方模块

 

3. 高可靠性

每个worker进程相对独立,master进程在某个worker进程出错时能迅速拉起新的worker进程

nginx的可靠性来源于其核心框架代码的优秀设计、模块设计的简单性。

官方提供的常用模块都很稳定。

 

4. 低内存消耗

一般情况下10000个非活跃的keep-alive连接仅消耗2.5M的内存

 

5. 单机支持10万以上的并发连接

nginx支持的并发连接上限取决于内存,10万远没封顶

 

6. 热部署

master管理进程

worker工作进程

 

7. 最自由的BSD许可协议

--------------------------------------------------------------------------------------------

 

以上是关于nginx简介及优点总结的主要内容,如果未能解决你的问题,请参考以下文章

centOS7安装nginx及nginx配置

Nginx简介及使用方法

Nginx简介及使用方法

Nginx简介,及日常应用, 负载均衡

Nginx简介,及日常应用, 负载均衡

Nginx简介入门