PM2的使用

PM2 是一个带有负载均衡功能的 Node 应用的进程管理器。java

安装node

npm install -g pm2
启动程序:pm2 start <app_name|id|all>
列举进程:pm2 list
退出程序:pm2 stop <app_name|id|all>
重起应用:pm2 restart
程序信息:pm2 describe id|all
监视每一个进程的 CPU 和内存的使用状况:pm2 monit
实时集中log处理: pm2 logs
API:pm2 web (端口:9615 )
 
 
 

#获取nodejs进程 pid
pid=`ps -e|grep '[0-9].node./'|awk '{print $1}'`web

echo $pidnpm

 

 

精准获取进程pidapp

方法一负载均衡

$ps x|grep xxx  |awk '{print $1}'3d

注释:rest

      一、x为执行的命令名称code

      二、举个例子,获取当前用户下的java进程 【pid】blog

           [admin@vm168a ~]$ ps x|grep java |awk '{print $1}'
           16920

      三、用到三个命令,ps、grep、awk。

方法二:

$pgrep xxx

相关文章
相关标签/搜索