Chinaunix首页 | 论坛 | 博客
  • 博客访问: 129447
  • 博文数量: 24
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-14 15:19
文章分类

全部博文(24)

文章存档

2014年(6)

2008年(3)

2007年(15)

我的朋友

发布时间:2014-11-09 23:05:59

Nginx 的网络数据处理机制众所周知,nginx是处理http的 web server,其必然要用到OS的网络处理机制,nginx的高效来自于OS本身所提供的高效的网络处理机制,在linux中是epoll,在freebsd中是kqueue机制,对于其他的OS我们不予考虑。epoll从本质上来说是一种基于事件异步处理的高效网络处理机制,其本质是基于轮寻 + .........【阅读全文】

阅读(640) | 评论(0) | 转发(0)

发布时间:2014-11-06 16:32:53

Nginx 主要数据结构解析本篇主要分析nginx代码中用到的主要的数据结构。Nginx对自用数据结构的定义非常规范,统一,考虑也很周全,非常好的适配了linux, windows两个主流的OS,同时也很好的规避了32/64位机器的风险。另一方面,nginx的数据结构定义风格非常新颖,统一,看得出作者的C语言是大师级的水平,通过分析.........【阅读全文】

阅读(742) | 评论(0) | 转发(0)

发布时间:2014-11-06 16:13:43

概述nginx的核心初始化过程非常清晰,基本上全部集中在函数ngx_init_cycle()中。ngx_init_cycle(old_cycle) :    ---> ngx_timezone_update()    :    时区初始化    ---> ngx_time_update()         .........【阅读全文】

阅读(633) | 评论(0) | 转发(0)

发布时间:2014-11-03 22:49:52

概述Nginx是著名的WEB服务器与负载均衡软件,在全世界范围内得到了非常广泛的应用。本文将从软件架构的层次上面队Nginx进行分析, 从而帮助自己或者其他有需要的朋友从代码的角度更好的理解Nginx。本文以nginx-1.6.2的版本为例进行分析。Nginx的代码组织结构nginx的主要代码目录如下:  &nbs.........【阅读全文】

阅读(873) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

flyboy2007-08-28 18:13

看了你的文章,都是自己写的吧,很不错啊,以后会多来学习

回复  |  举报
留言热议
请登录后留言。

登录 注册