
Event Loop - 事件隊列
- 2020 年 12 月 2 日
- 筆記
Event Loop 定义: event - 事件 loop - 循环,既然叫事件循环,那么循环的点在哪? 循环的是一个又一个的任务队列,这些任务队列由宏任务和微任务构成 两条原则 一次处理一个任务 一个任务开始后直到完成,不会被其他任务中断 事件处理之间的关系 一次事件处理中,最多处理一个宏任务, …
Continue Reading
Event Loop 定义: event - 事件 loop - 循环,既然叫事件循环,那么循环的点在哪? 循环的是一个又一个的任务队列,这些任务队列由宏任务和微任务构成 两条原则 一次处理一个任务 一个任务开始后直到完成,不会被其他任务中断 事件处理之间的关系 一次事件处理中,最多处理一个宏任务, …
Continue Reading
文接上一篇。上篇讲到netty暴露一个端口出来,acceptor, handler, pipeline, eventloop 都已准备好。但是并没体现其如何处理接入新的网络请求,今天我们就一起来看看吧。 1. 回顾下eventloop主循环 上篇讲到,netty启动起来之后,就会有很多个eventl …
Continue Reading
一、Channel Channel是一个 接口 ,而且是一个很大的接口,我们称之为“大而全”,囊括了server端及client端接口所需要的接口。 Channel是一个 门面 ,封装了包括网络I/O及相关的所有操作。 Channel 聚合 了包括网络读写、链路管理、网络连接信息、获取EventLo …
Continue Reading