没有合适的资源?快使用搜索试试~ 我知道了~
pm2_sourceread:pm2原始码阅读,pm2执行主流程分型,附带笔者读时的注释方便大家阅读
共152个文件
js:101个
tpl:11个
json:9个
0 下载量 29 浏览量
2021-03-23
04:17:54
上传
评论
收藏 296KB ZIP 举报
温馨提示
前言 笔者当前看的PM2版本是:2.10.3,可能阅读过早期PM2源码的同学了解到那时候PM2中有撒旦和上帝,但是笔者的这个版本中虽然撒旦依然存在目录结构中,但是并没有任何文件“笔者认为撒旦已经被废弃使用了,分配求证的态度想去PM2的git社区找大神求证一下,结果苦于笔者只过了四级的英语水平还是果断放弃了(应该还是求知欲还是不够强,哎,不管了)。如果有得到求证的童鞋可以告知我。 JavaScript是单进程单线程的语言。node是对Chrome浏览器引擎V8的服务端实现。为了充分利用服务端多核CPU的机器性能,node提出集群(生成)模式的多进程方式启动程序,因此node是多进程单线程的框架。在服务端,为保证服务稳定性,需要对进程健康状况进行监控,从而市场上永远有很多类似框架,PM2,主管。具体三者的比较,笔者没有做过深入的研究。笔者使用pm2是因为pm2监控做得比较好,开源社区比较活跃
资源推荐
资源详情
资源评论
收起资源包目录
pm2_sourceread:pm2原始码阅读,pm2执行主流程分型,附带笔者读时的注释方便大家阅读 (152个子文件)
npm-debug.log.2939786434 1KB
.changelogrc 1KB
.gitattributes 62B
.gitignore 76B
API.js 53KB
json5.js 23KB
ActionMethods.js 23KB
TransactionAggregator.js 22KB
Client.js 21KB
Common.js 20KB
Modularizer.js 20KB
Extra.js 18KB
God.js 18KB
Satan.js 18KB
Startup.js 16KB
CliUx.js 15KB
InteractorDaemonizer.js 15KB
Version.js 13KB
Daemon.js 12KB
Daemon.js 12KB
LogManagement.js 11KB
Containerizer.js 11KB
PushInteractor.js 11KB
Dashboard.js 10KB
ProcessContainer.js 10KB
Pm2Actions.js 9KB
Log.js 8KB
ForkMode.js 8KB
cli-api.js 8KB
Utility.js 8KB
Serve.js 7KB
Configuration.js 7KB
completion.js 7KB
Methods.js 7KB
Runtime4Docker.js 6KB
Configuration.js 6KB
Utility.js 6KB
Config.js 6KB
Reload.js 6KB
Modules.js 6KB
Monit.js 5KB
DevCLI.js 5KB
Modularizerv1.js 5KB
Worker.js 5KB
Interaction.js 4KB
kmapi.js 4KB
Deploy.js 4KB
constants.js 4KB
index.js 4KB
ReverseInteractor.js 4KB
Filter.js 3KB
ClusterMode.js 3KB
domain.js 3KB
CustomActions.js 3KB
paths.js 3KB
pm2-interface.js 3KB
Runtime.js 3KB
Watcher.js 3KB
ProcessContainerFork.js 3KB
TreeKill.js 3KB
isbinaryfile.js 3KB
promise.min.js 3KB
index.js 2KB
Password.js 2KB
HttpInterface.js 2KB
rep.js 2KB
fmt.js 2KB
axon-client.js 2KB
rep.js 2KB
req.js 2KB
processContainerFork.js 2KB
req.js 2KB
a.js 2KB
app.js 2KB
app2.js 2KB
app.js 2KB
b.js 2KB
axon.js 2KB
app.js 2KB
WatchDog.js 2KB
index.js 2KB
node-version.js 2KB
HttpRequest.js 2KB
Spinner.js 2KB
open.js 2KB
Event.js 1KB
Cipher.js 1KB
spawn.js 894B
ScopedExecution.js 889B
tagg.js 832B
mainProcess.js 810B
pm2_connect.js 664B
internal-ip.js 656B
IsAbsolute.js 606B
cluster3.js 405B
cluster2.js 398B
cluster.js 397B
index.js 298B
cluster1-unit.js 231B
cluster2-unit.js 231B
共 152 条
- 1
- 2
资源评论
DaleDai
- 粉丝: 18
- 资源: 4724
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功