pm2 进程守护
作者:
yuho_小豪哥 | 来源:发表于
2019-11-06 09:51 被阅读0次
作用
- 进程守护,系统崩溃自动重启
- 启动多进程,充分利用 CPU 和内存
- 自带日志记录功能
PM2 介绍
下载安装
npm install pm2 -g
- 检查是否安装完成与查看版本
pm2 --version
基本使用
常用命令
pm2 start ...
pm2 list
pm2 restart <AppName>/<id>
pm2 stop <AppName>/<id>
pm2 delete <AppName>/<id>
pm2 info <AppName>/<id>
pm2 log <AppName>/<id>
pm2 monit <AppName>/<id> // 监控进程的 CPU 和内存信息等
常用配置
- 新建 PM2 配置文件(包括进程数量,日志文件目录等)
- 修改 PM2 启动命令,重启
- 访问 server,检查日志文件的内容(日志记录是否生效)
为何使用 pm2 多进程
- 操作系统限制一个进程的内存
- 内存:无法充分利用机器全部内存
- CPU:无法充分利用多核 CPU 的优势
多进程和 redis
- 多进程之间,内存无法共享
- 多进程访问一个 redis,可以实现数据共享
本文标题:pm2 进程守护
本文链接:https://www.haomeiwen.com/subject/wngybctx.html
网友评论