
node.js
努力努力T努力
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
node.js具体项目搭建步骤
生成后台目录结构并安装热更新 生成目录结构 1. 安装目录生成器: npm install express-generator -g 2. 生成一个文件夹: express 文件夹名 --view=pug 3. 进入到文件夹下安装依赖: cd 文件夹名 npm install ⚠️此目录结构没有models文件夹,需要自己创建 安装热更新 nodemon简介 在开发的时候,每次修...原创 2019-09-24 17:24:03 · 562 阅读 · 0 评论 -
node.js之DNS解析
DNS解析 什么是DNS解析? 一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么? 浏览器根据请求的URL交给DNS域名解析,找到真实IP,向服务器发起请求; 服务器交给后台处理完成后返回数据,浏览器接收文件(HTML、JS、CSS、图象等); 浏览器对加载到的资源(HTML、JS、CSS等)进行语法解析,建立相应的内部数据结构(如HTML的DOM); 载入解析到...原创 2019-09-24 15:08:02 · 818 阅读 · 0 评论 -
node.js之buffer
Node.js Buffer(缓冲区) 定义 JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。 但在处理像TCP流或文件流时,必须使用到二进制数据。因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。 Buffer 与字符编码 Buffer 实例一般用于表示编码字符的序列,比如 UTF-8 、 UCS2 、 Base6...原创 2019-09-24 15:13:07 · 174 阅读 · 0 评论 -
node.js之多进程
介绍 NodeJS的JavaScript运行在单个进程的单个线程上,一个JavaScript执行进程只能利用一个CPU核心, 而如今大多数CPU均为多核CPU,为了充分利用CPU资源,Node提供了child_process和cluster模块来实现多进程以及进程管理。 我们这里将根据Master-Worker模式,搭建一个简单的服务器集群来充分利用多核CPU资源,探索进程间通信、负载均衡等知识。...原创 2019-09-24 15:20:14 · 542 阅读 · 0 评论 -
node.js之多进程后续
内容概括 进程重启 处理HTTP服务 cluster模块 负载均衡 1.进程重启 worker进程可能因为某些异常情况而退出,为了提高集群的稳定性,master进程需要监听子进程的存活状态。 当子进程退出之后,master进程要及时重启新的子进程。在Node中,子进程退出时,会在父进程中触发exit事件。 父进程只需通过监听该事件便可知道子进程是否退出,并在退出的时候做出...原创 2019-09-24 15:27:06 · 144 阅读 · 0 评论