# koa-mysq-blog-mp2 **Repository Path**: W_Hacker/koa-mysq-blog-mp2k ## Basic Information - **Project Name**: koa-mysq-blog-mp2 - **Description**: koa-mysq-blog-mp2博客系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-09-16 - **Last Updated**: 2023-01-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: Vue, Pinia, TypeScript, Node, Koa ## README 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",