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

相關文章
相關標籤/搜索