官网
https://pm2.keymetrics.io/docs/usage/quick-start/
后台运行(普通启动方式:node index.js,关闭终端就结束进程)、负载均衡、自动重启、日志、集成管理。
&符也可以后台运行
肯定比普通启动方式好多了。
pm2 start index.js --name wap3g
pm2 stop wap3g
pm2 delete wap3g
pm2 reload/restart wap3g (集群模式下,restart中断服务,而reload不会)
pm2 logs
pm2list
一、配置环境:本地和线上
pm2部署
ecosystem.config.js
pm2 start ecosystem.config.js :默认是development
npm scripts命令下配置环境变量
1.放前面
2.放后面
二、node层接收变量
pm2、cross-env NODE-ENV=development ;pm2、cross-env设置环境变量
node index NODE_ENV=development ;放后面为node通用处理参数方式,类似于java
Linux改名
mv 旧文件名 新文件名
后续功能用到再加吧