上一章,我们让阿里云的 node 服务器跑起来了,但是,一旦ctrl c
中断 node 或者 关闭了命令行窗口,这个服务器就挂了,浏览器访问不了。怎么办呢?我们可以使用 pm2 工具让 node 服务长期运行在进程中。
pm2 启动服务进程
pm2 start app.js
可以看到 pm2 把 app.js 加到了进程中 pm2 的其他指令
-
pm2 list
查看运行进程的列表。 -
pm2 show <id/name>
根据 id 或 name 展示该进程更加详细的信息。 -
pm2 logs
查看当前实时的日志,按ctrl c
可退出。 -
pm2 stop <id/name>
停止某个进程。 -
pm2 delete <id/name>
删除某个进程。