美文网首页
pm2进程管理与维护

pm2进程管理与维护

作者: MGary | 来源:发表于2019-06-19 09:37 被阅读0次

    安装

    全局安装,简直不能更简单。
    npm install -g pm2

    目录介绍

    pm2安装好后,会自动创建下面目录。看文件名基本就知道干嘛的了,就不翻译了。

    $HOME/.pm2  #将包含所有PM2相关文件
    $HOME/.pm2/logs #将包含所有应用程序日志
    $HOME/.pm2/pids #将包含所有应用程序pids
    $HOME/.pm2/pm2.log PM2 logs
    $HOME/.pm2/pm2.pid PM2 pid
    $HOME/.pm2/rpc.sock #用于远程命令的套接字文件
    $HOME/.pm2/pub.sock #可发布事件的套接字文件 
    $HOME/.pm2/conf.js #PM2配置
    

    命令

    • 查看进程状态
      pm2 list
    • 删除
      pm2 delete name
    • 停止
      pm2 stop all
    • 启动
      pm2 start npm --name "jsyfShopNuxt" -- run start
    pm2 list # 查看当前正在运行的进程
    pm2 start all  # 启动所有应用
    pm2 restart all  # 重启所有应用
    pm2 stop all # 停止所有的应用程序
    pm2 delete all # 关闭并删除所有应用
    pm2 logs # 控制台显示所有日志
    
    pm2 start 0  # 启动 id为 0的指定应用程序
    pm2 restart 0  # 重启 id为 0的指定应用程序
    pm2 stop 0 # 停止 id为 0的指定应用程序
    pm2 delete 0 # 删除 id为 0的指定应用程序
    
    pm2 logs 0 # 控制台显示编号为0的日志
    pm2 show 0  # 查看执行编号为0的进程
    pm2 monit jsyfShopNuxt # 监控名称为jsyfShopNuxt的进程
    

    相关文章

      网友评论

          本文标题:pm2进程管理与维护

          本文链接:https://www.haomeiwen.com/subject/pcqhqctx.html