美文网首页
7.网络事件

7.网络事件

作者: _小二_ | 来源:发表于2020-04-15 14:04 被阅读0次

nginx每个链接对应两个事件,即 读事件和写事件

网络拓扑:
主机A - 路由器 - 路由器 - 主机B
网络传输
应用层 -表示层-会话层 - 传输层 - 网络层 - 链路层 - 物理层(路由器)

注:表示层和会话层经常被去掉

nginx的读事件:
  1.请求建立TCP链接事件
  2.TCP链接可读事件
  3.TCP链接关闭事件
nginx写事件:
  1.TCP链接可写事件
  2.异步读磁盘成功事件
nginx事件收集分发器,统一对读写事件进行消费(典型的生产者,消费者模型)
  nginx内存池主要分为连接内存池和请求内存池,
  
  连接内存池在三次握手成功时分配,请求内存池则在开始发送请求数据时分配

同步与异步:是在业务层面上考虑的,是否需要等待返回后才能继续执行
阻塞与非阻塞:系统进程上考虑,是否线程会被挂起

相关文章

  • 7.网络事件

    nginx每个链接对应两个事件,即 读事件和写事件 网络拓扑: 网络传输 nginx的读事件: nginx写事件...

  • DOM-BOM-EVENT(7)

    7.事件深入 #7.1.事件捕获 事件流分为事件冒泡和事件捕获两种,事件冒泡指事件从里往外传播,而事件捕获刚好相反...

  • 7.事件绑定

    监听事件 可以用 v-on 指令监听 DOM 事件来触发一些 JavaScript 代码。 示例: 许多事件处理的...

  • 7.网络框架

    概念 retrofit、android-async-http、volley,帮你封装了具体的请求,线程切换以及数据...

  • js的部分兼容

    1.获取鼠标键值 2.获取页面滚动高度 3.事件兼容 4.阻止冒泡 5阻止默认事件 6事件监听的添加移除 7.事件...

  • Tkinter 7. bind事件

    给控件绑定事件,当发生该事件时,调用函数 Event事件 语法格式 modifier修饰符 修饰符说明Contro...

  • 7.事件?IE和火狐的事件机制有什么区别?如何阻止冒泡? 事件流描述的是从页面中接受事件的顺序,分为冒泡流和捕获流...

  • 前端(十六)

    1.鼠标移入移出 2.input框事件 3.绑定事件bind 4.自定义事件 5.事件冒泡 6.定时器弹框 7.节点操作

  • 网络事件

    殴打女生事件让全网公愤,迫于压力,当地把犯罪分子拿下,是在报警后多个小时,而派出所离事发地紧紧几百米。 当下老百姓...

  • js事件入门(6)

    7.事件冒泡机制 #7.1.什么是事件冒泡 当一个元素接收到一个事件以后,会将事件传播给它的父级元素,它的负级元素...

网友评论

      本文标题:7.网络事件

      本文链接:https://www.haomeiwen.com/subject/lqxfvhtx.html