Node进程管理器--pm2
文章目录
用node开发项目的时候,经常会遇到比如npm run serve
或者启动node服务等情况,但是没执行一条这样的监听或者服务命令,都要打开一个命令行窗口,很不方便。
pm2就是来解决这个问题的,它是一个带有负载均衡功能的Node应用的进程管理器。使用它,可以轻松的打开关闭相应的node进程,在一个命令行窗口就可以搞定。
大概像这样:(pm2 list
用来查看当前都有哪些进程在运行,下面是只有1个进程在运行)
有人问:我们启动一个服务不仅仅是为了启动服务,还要实时查看日志来看服务是否正常工作,pm2该怎么办?—pm2 log
可以查看服务日志。
常用命令 有:(详细的命令看这边–使用 PM2 管理nodejs进程)
pm2 start 执行文件路径
启动进程pm2 stop 执行文件路径
结束进程pm2 list
查看当前所有pm2运行的进程pm2 log
查看日志