本文主要讨论如下问题:
Node.js事件驱动模型分析Node.js是如何处理高并发请求的Node.js的缺点介绍
首先对Node.js做个简单介绍,Node.js是一个基于事件驱动、非阻塞式的I/O模型来实现的服务端JavaScript运行环境,是基于Google的V8引擎来实现的单线程、高性能运行在服务端的JavaScript语言。
01Node.js事件驱动模型分析
理解了上面这张图,你就理解了Node.js的事件驱动模型。从上图可以看出如下几部分:
Application应用层,即JavaScript交互层,常见的就是Node.js的模块,比如