- 博客(2)
- 收藏
- 关注
原创 nginx 源码笔记 --事件
nginx 优秀之处在于它的事件处理机制,其业务核心是围绕事件来展开的。worker进程受事件驱动,当有事件发生时处理事件。 事件分为定时器事件和网络事件。处理事件时,采用如select和epoll之类的机制,既保证能监听到网络事件,又保证不会无限期阻塞,无法处理定时器事件,在等待网络事件的同时,也设定超期时间,巧妙之处超期时间则是所有定时器事件中最短定时的时间,这样就保证了定时器事件能及时处理。...
2018-07-26 22:41:58 84
原创 nginx 源码笔记(1) 进程启动
一 main 简要分析 nginx 的好处在此不列举,分析下源码,记录下笔记,以待后续能够及时查阅。 源码分析习惯于从main的流程分析, nginx 的main函数,考虑master, worker场景,主要完成以下的功能。 1)解析命令行参数 2)从系统环境变量进程继承已打开的监听 fd 3)初始化支持模块的index 4)...
2018-07-26 21:26:21 228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人