使用 PM2 进行部署

PM2Node.js 应用程序的生产流程管理器,它允许你永久保存应用程序并在不停机的情况下重新加载它们。PM2 还使你能够管理应用程序日志记录,监视和群集。

全局安装 pm2

npm install -g pm2

然后,使用 PM2. 运行 node.js 应用程序

pm2 start server.js --name "my-app"

StackOverflow 文档

使用 PM2 时,以下命令很有用。

列出所有正在运行的进

pm2 list

停止应用:

pm2 stop my-app

重启应用:

pm2 restart my-app

要查看有关应用的详细信息:

pm2 show my-app

要从 PM2 的注册表中删除应用程序:

pm2 delete my-app