pm2 主要特点 内建负载均衡(使用Node cluster 集群模块) 保持后台运行 进程守护,系统崩溃后自动重启 启动多进程,充分利用CPU和内存 自带日志记录功能 控制台检测 提供 HTTP API
pm2 start app.js pm2 list pm2 log / // 查看进程日志, 执行后,可进行线上调试,查看打印日志 pm2 monit / // 打开监控 logs
{ "apps": { "name": "pm2-test-server", // 起个进程名,即AppName "script": "app.js", // 启动的入口文件(koa2项目中为/bin/www.js) "watch": true, // 监听文件变化,自动重启 "ignore_watch": [ // 不需要监听的文件 "node_modules", "logs" ], "instances": 4, // 设置多进程 "error_file": "logs/err.log", // 错误日志存储的文件 "out_file": "logs/out.log", // console.log()打印的都会放进去 "log_date_format": "YYYY-MM-DD HH:mm:ss" // 给每行日志标记一个时间 } }
命令配置"pm2": "pm2 start pm2.conf.json --watch",
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。