2021年5月9日

node系列扯犊子之十一Child Process模块

摘要: 作用:child_process模块用于新建子进程。子进程的运行结果储存在系统缓存之中(最大200KB),等到子进程运行结束以后,主进程再用回调函数读取子进程的运行结果。 #####exec 用于执行bash命令,它的参数是一个命令字符串。 最多可以接受两个参数,第一个参数是所要执行的shell命令 阅读全文

posted @ 2021-05-09 10:47 随便聊聊然后记住我id 阅读(172) 评论(0) 推荐(0)

node系列扯犊子之十Cluster模块

摘要: cluster模块允许设立一个主进程和若干个worker进程,由主进程监控和协调worker进程的运行。worker之间采用进程间通信交换消息,cluster模块内置一个负载均衡器,采用Round-robin算法协调各个worker进程之间的负载。运行时,所有新建立的链接都由主进程完成,然后主进程再 阅读全文

posted @ 2021-05-09 10:14 随便聊聊然后记住我id 阅读(142) 评论(0) 推荐(0)

node系列扯犊子之九process对象

摘要: process对象是 Node 的一个全局对象,提供当前 Node 进程的信息。它可以在脚本的任意位置使用,不必通过require命令加载。该对象部署了EventEmitter接口。 ###属性 process对象提供一系列属性,用于返回系统信息。 process.argv:返回一个数组,成员是当前 阅读全文

posted @ 2021-05-09 09:07 随便聊聊然后记住我id 阅读(218) 评论(0) 推荐(0)

node系列扯犊子之八Events模块

摘要: 起因:回调函数模式让 Node 可以处理异步操作。但是,为了适应回调函数,异步操作只能有两个状态:开始和结束。对于那些多状态的异步操作(状态1,状态2,状态3,……),回调函数就会无法处理,你不得不将异步操作拆开,分成多个阶段。每个阶段结束时,调用下一个回调函数。 解决:为了解决这个问题,Node 阅读全文

posted @ 2021-05-09 09:05 随便聊聊然后记住我id 阅读(80) 评论(0) 推荐(0)

导航