关于事件循环工作流程的node js docs非常令人困惑,在经历了无数JSconf演讲和博客之后,我有几个问题没有得到可靠的答案。希望有人会帮助我。
声明:事件循环在单线程和所有节点js代码执行的最单一位置运行(不讨论libruv线程池)
问题:事件循环如何处理事件循环中的同步代码和aync代码?
轮询阶段watcher_queue是否参与其中?如果没有,则同步代码进入哪个阶段。
声明:轮询阶段已处理所有传入请求。
问题:是否所有请求(对回调均不感兴趣)都进入轮询阶段watcher_queue,然后决定将这个请求推送到OR轮询阶段本身将执行该请求?
**如果您对watcher_queue这个名称不满意,请认为它是轮询阶段的队列。 **互联网对事件循环的看法非常模糊,因此请务必确保