Nginx服务器常见问答:基本板块、常用功能、优点

服务器
Nginx是基于模块化的构建方式,按照功能可以划分为:Nginx核心模块(内核模块、事件驱动模块)、Nginx邮件模块(Mail的内核模块和相关的认证代理、提供POP3、IMAP和SMTP的SSL模块)、HTTP服务模块(HTTP的内核模块、标准模块、可选的HTTP模块);按照发布模块可以划分为:官方模块、第三方模块;按照可选项可以划分为:必选模块、可选模块。

2004年,lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发出了Nginx,其凭借开源的力量发展至今已经接近成熟与完善,其高效性、稳定性、可用性的特点受到了开发者的青睐,带你了解Nginx服务器的基本板块、常用功能、优点。

Nginx服务器的基本板块

Nginx是基于模块化的构建方式,按照功能可以划分为:Nginx核心模块(内核模块、事件驱动模块)、Nginx邮件模块(Mail的内核模块和相关的认证代理、提供POP3、IMAP和SMTP的SSL模块)、HTTP服务模块(HTTP的内核模块、标准模块、可选的HTTP模块);按照发布模块可以划分为:官方模块、第三方模块;按照可选项可以划分为:必选模块、可选模块。

[[220717]]

Nginx服务器常用的功能

1、HTTP代理、反向代理:Nginx在做反向代理时,能够提供性能稳定且提供配置灵活的转发功能,可以实现无缓存的反向代理加速,提供网站运行速度

(Nginx正向代理、反向代理)

2、负载均衡:Nginx提供负载均衡策略有内置策略和扩展策略两种,内置策略是轮询、加权轮询、Ip hash;扩展策略是可以实现所有的负载均衡算法。

(Nginx内置策略是轮询、加权轮询、Ip hash)

3、Web缓存:Nginx可以对不同的文件做不同的缓存处理,配置灵活,处理静态文件、索引文件、自动索引的效率都非常高。

Nginx服务器的优点

1、高效性:Nginx采用内核Poll模型,占用极低的内存资源就可以支持50000个并发连接数响应,有着无与伦比的高效性。

2、稳定性:Nginx采用分阶段资源分配技术,CPU和内存占用率极低,官方表示:Nginx可以以2.5MB的内存保持10000个没有活动的连接,也就是说,DDOS类似的网络攻击对Nginx基本无效。

3、可用性:Nginx支持热部署,启动速度迅速,在不间断服务情况下可对软件版本与配置进行升级,基本可以实现7x24x365不间断运行。

Nginx服务器作为HTTP服务器有着其他WEB服务器无法比拟的优势。

责任编辑:武晓燕 来源: 今日头条
相关推荐

2011-03-01 14:00:16

vsFTPd功能

2019-09-04 14:30:54

Nginx功能服务器

2011-02-21 18:11:27

vsFTPd

2010-03-30 16:59:12

Nginx Web服务

2011-08-10 09:56:31

2009-05-18 16:59:42

代码PHP编码

2011-02-22 09:08:14

vsFTPd

2010-05-10 14:02:53

服务器负载均衡

2022-08-28 10:47:22

Ubuntu

2009-09-24 14:58:19

打印服务器

2022-04-28 11:19:13

WebRTC服务器架构

2010-07-28 15:42:44

Flex

2011-02-22 09:55:00

vsFTPd

2019-01-10 11:12:15

Nginx服务器架构

2019-09-10 15:22:17

Nginx服务器架构

2019-12-24 14:42:51

Nginx服务器架构

2020-05-12 21:17:18

Nginx服务器架构

2017-03-06 09:26:56

Nginx服务器 SSL

2021-09-10 10:07:17

Nginx虚拟主机服务器

2009-09-17 15:40:17

点赞
收藏

51CTO技术栈公众号