nginx架构

2018-05-30  本文已影响0人  在路上_4c4b

Nginx的关键词为:事件驱动、异步、非阻塞


image.png

Nginx的程序架构:

master/worker,类似于httpd的eventMPM
一个master进程:

    负载加载配置文件、管理worker进程、平滑升级

一个或多个worker进程

    处理并响应用户请求

缓存相关的进程:

  cache loader:载入缓存对象
  cache manager:管理缓存对象

Nginx的特性:

模块分类:

核心模块:

core module

标准模块:

Standard HTTP modules
Optional HTTP modules
Mail modules
Stream modules

第三方模块:

3rd party modules

Nginx的功用:

静态的web资源服务器:
结合FastCGI/uwSGI/SCGI等协议反向代理动态资源请求;
http/https协议的反向代理;
imap4/pop3协议的反向代理;
tcp/udp协议的反向代理;

上一篇 下一篇

猜你喜欢

热点阅读