一、简介
pm2(process manager)
特性:性能监控、负载均衡、node进程管理
使用场景:
- 监听文件变化,自动重启程序
- 支持性能监控
- 负载均衡
- 程序崩溃自动重启
- 服务器重新启动时自动重新启动
- 自动化部署项目
二、koa2静态服务器的搭建以及pm2的部署方案
解决的问题:本地项目上传到云服务器上后的上线方案
// 全局安装pm2 npm install pm2 -g // 切到服务端 npm install koa-static -s
//vue脚手架打包命令,会在项目文件夹生成一个dist静态资源文件夹 npm run build
// 启动一个node程序 pm2 start index.js