Categories
web

如何更优雅地在后台运行nodejs服务

使用pm2,官方文档:https://pm2.keymetrics.io/docs/usage/pm2-doc-single-page/

以下为一些常见的操作:

1、安装

npm install pm2 -g

2、启动服务

pm2 --name HelloWorld start npm -- start

具体例子:

之前启动一个项目的命令:

npm run serve

现在需要改成:

pm2 --name xx-stock start npm -- run serve

3、查看后台任务

pm2 ps

4、停止任务

pm2 delete 'id number'

5、查看日志

pm2 logs2  //所有的日志

pm2 log 'id number' // 某个服务的日志