您的位置:首页 > 运维架构 > Nginx

nginx概念解读

2014-06-21 08:33 5062 查看
闲话少叙,nginx是由俄罗斯人编写的轻量级的HTTP服务器软件,也可以说是高性能的HTTP反向代理服务器,现在我只说下我对nginx服务器的理解吧

缺陷

1.对后台服务器的监控不到位,并不能实时的发现服务器状态,只有在一遍遍的轮询返回错误值达到上限时,才会暂时置为该服务器不可用。

2.调度策略不够完善,现有的几种调度策略,不能很好地符合我们的要求

nginx模块解析

核心模块: HTTP模块

EVENT模块

MAIL模块

基础模块: HTTP ACCESS模块

HTTP FastCGI模块

HTTP Proxy模块

HTTP Rewrite模块

第三方模块 HTTP Upstream 模块

Request模块

Notice模块

HTTP Access Log 模块

nginx模块功能分类:

Handler(处理模块) 直接处理请求,修改header数据,一般情况下,Handler模块只有一个

Filter(过滤模块),对Handler模块输出内容进行修改

Proxy(代理模块),诸如HTTP Upstream实现负载均衡

nginx配置变量初步解读

main(全局变量) Server(主机配置)

upstream(上游服务器) location(URL匹配特定位置后的设置)

nginx调度图




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: