• 首页
  • 每日推荐
  • VPS优惠
    • 国内VPS
    • 高防VPS
    • 美国VPS
    • 香港VPS
  • 虚拟主机
  • 独立云服务器
  • 教程
  • 干货
  • 八卦
  • 站长 合作
  • 首页
  • 每日推荐
  • VPS优惠
    • 国内VPS
    • 高防VPS
    • 美国VPS
    • 香港VPS
  • 虚拟主机
  • 独立云服务器
  • 教程
  • 干货
  • 八卦
广告位火热招募 QQ:80071052 广告位火热招募 QQ:80071052 广告位火热招募
QQ:80071052 广告位火热招募 QQ:80071052 广告位火热招募 QQ:80071052
#干货#

Nginx五大功能模块

2020-12-11 5:40:59
63 0 0

咱们都知道Nginx内部由中心模块和其他功用模块组成,这种简单的结构分层便于进行功用的扩展,代码更加清晰易于维护。咱们一般将其分为五大模块:中心模块,规范HTTP模块,可选HTTP模块,邮件服务模块和第三方模块。下面咱们就一一为大家介绍一下。

Nginx五大功能模块-
中心模块
中心模块是程序运转所不可或缺的,它为Nginx供给了最根本的服务功用,比方权限操控、进程办理、日志操作等。
规范HTTP模块
作为HTTP服务器必须的规范功用模块,包括对HTTP的拜访操控、根本认证、URL重写、负载均衡等。
可选HTTP模块
用于扩展规范的HTTP功用,比方常见的SSL加密、GeoIP、FLV处理。
邮件服务模块
实现了邮件服务器的署理功用,包括imap、pop3、smtp3种邮件协议的支持。
第三方模块
这个无须解释了吧,正是由于有了这功用才令Nginx显得异常强大。
架构一览
Nginx是根据事情驱动模型规划的,进程能够一起处理多个并发恳求。它采用Master-Worker作业模式,启动过程如下:启动后会创建一个主进程,主进程负责监听外部恳求,并将恳求派发给Worker进程处理,Worker进程会将恳求通过署理转发到后端服务器,由后端服务器进行处理。
Master进程
也叫监控进程,主要监听外部恳求和办理Worker子进程,还有负责替换日志文件、配置读取、平滑升级等。
Worker进程
也叫作业进程,负责与后端服务器通信,接纳处理成果,Cache和呼应客户端恳求。
恳求处理
Nginx一般作为Web服务器运用,与客户端存在一对多的联系,这就要求它必须能够一起为多个客户端供给服务。那么Nginx处理恳求的过程怎么呢?
Nginx采用多进程机制(Master-Worker)和异步机制,每个Worker进程都运用异步非阻塞方式,可以一起处理多个恳求。当某个Worker进程接纳恳求之后,调用IO进行处理,假如不能立即得到成果,就去优先处理其他的恳求;而客户端在此期间也不用等候呼应成果,能够去处理其他操作;当成果返回时,就会通知这个Worker进程,然后进行呼应。
以上便是咱们关于五大模块的简单介绍,希望对大家有所帮助。
傲天
# 云主机ip# 云主机安装# 百度云主机
相关文章
服务器负载均衡问题总结(二)
服务器DDOS攻击大解析(四)
服务器:好的机房是怎样的
香港服务器租用和托管到底有何不同?
刀片服务器相对于传统集群的优势
评论 (0)
再想想
商家广告
sidebar_b1
sidebar_b1
最新文章
旅途云 – 新年采购活动开启低至1.5折海量云服务器裸金属服务器
2021-01-14 18:36:50
狸猫云 – 香港高速CN2-香港高速GIA云服务器促销活动
2021-01-14 18:20:26
福云数据 – 美国高防GIA服务器大促销超低价格
2021-01-14 18:10:09
青云互联 – 年终特惠香港弹性云八折:15元/月起,可自定义配置,可选windows
2021-01-14 17:33:04
如何选择适合自己的vps主机
2020-12-28 20:50:41
商家广告
sidebar_b1
sidebar_b1
sidebar_b1
  • 投稿
  • 广告合作
  • 网站地图
Copyright © 2021 云搜 鄂ICP备19025735号-3
友情链接: 旅途云 云服务器排行