前言
简单介绍一下nginx的网络模型。
正文
网络拓扑图:
数据流:
网络传输大概是这样传输的。
nginx 事件循环:
事件处理过程:
上面两张图什么意思呢? 其实就是说,nginx 是通过事件驱动的,比如说操作系统将accept 队列中取出给nginx,nginx 取出后进行相应的处理,然后产生新的事件,加入到队列中,然后又是一个取出队列的循环取出,处理。
结
下一节nginx 模块。
简单介绍一下nginx的网络模型。
网络拓扑图:
数据流:
网络传输大概是这样传输的。
nginx 事件循环:
事件处理过程:
上面两张图什么意思呢? 其实就是说,nginx 是通过事件驱动的,比如说操作系统将accept 队列中取出给nginx,nginx 取出后进行相应的处理,然后产生新的事件,加入到队列中,然后又是一个取出队列的循环取出,处理。
下一节nginx 模块。