为什么需要安装PM2?
大学毕业设计写的是Node,那时候太年轻不知道有【进程守护】这个东西,Node的特点是单线程,所以接口报错一个整个Node服务就崩溃了,需要手动重启。现在知道有了进程守护。为了避免这样的问题出现,需要整个进程守护来保护我们的Node服务器。
1.全局安装PM2
npm install pm2 -g
2.我使用的是express框架
使用pm2运行
pm2 start app.js
不使用pm2运行的代码是 npm start app.js,这是两者的区别