|
|
51CTO旗下网站
|
|
移动端

2.1 简介

《OpenResty完全2018送彩金的娱乐网站指南:构建百万级别并发的Web应用》第2章Nginx平台,本章将简要介绍Nginx 的特点和各种应用服务的配置方法,这是使用OpenResty 前必备的基本知识。本节为简介。

作者:罗剑锋来源:电子工业出版社|2018-09-23 16:56

第2章 Nginx平台

Nginx的首个公开版发布于2004 年,相对于Apache、Lighttpd、Jetty、Tomcat等服务器“前辈”可以说是真正的“后起之秀”。它能够被OpenResty 选定为核心运行组件,作为基础运行平台,必然有着不同于其他服务器的独到之处。

本章将简要介绍Nginx 的特点和各种应用服务的配置方法,这是使用OpenResty 前必备的基本知识。

2.1 简介

Nginx 是一个高性能、高稳定的轻量级HTTP、TCP、UDP 和反向代理服务器。它运行效率高,资源消耗低,不需要很高的硬件配置就可以轻松地处理上万的并发请求,是当今Web服务器中的佼佼者,被国内外许多知名网站所采用。

Nginx 最突出的特点是卓越的性能。它采用事件驱动,不使用传统的进程或线程服务器模型,没有进程或线程切换时的成本,并且有针对性地对操作系统进行了特别优化,能够无阻塞地处理10K 乃至100K 的海量连接。

Nginx 的另一大特点是高度的稳定性。Nginx 内部结构设计非常精妙,内存池避免了常见的资源泄漏,模块化的架构使得各个功能模块完全解耦,消除了相互间可能造成的不良影响,而独特的进程池机制则实现了自我监控和管理,保证即使服务发生严重错误也可以快速恢复。在实际应用中,Nginx 服务器一经启动,就可以稳定地运行数天甚至数月之久。

在高性能和高稳定之外,Nginx 还能够运行在多种操作系统上,安装和配置都很容易,可以灵活组合数量庞大的功能模块,实现策略限速/分流、负载均衡、安全防护、定制日志、平滑升级、热部署等许多重要的运维功能。

正是因为Nginx 有着如此之多的优点,它才能够在与Apache、Lighttpd 等的“竞争”中脱颖而出,获得OpenResty 的“青睐”,成为了OpenResty 的核心运行平台。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

大师品软件——软件之痛与应对之道

这并不是一本传统的技术专著,因为它并没有包含一行代码,而更像是一部技术评论。作者通过幽默诙谐而又不失辛辣的语言,从程序员、用户等多...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
博聚网