监控java进程

2019-04-11  本文已影响0人  黑客不黑_
#!/bin/sh
runchainlove(){
  echo " chain-love-web.jar is already running!"
  #ps x | grep saas-tomcat | grep -v grep | grep -v sh
  countchainlove=`ps -ef|grep chain-love-web.jar|grep -v grep|awk '{print $2}'`
  if [ -n "$countchainlove" ]; then
    echo "chain-love-web.jar is running!"
  else
    echo "chain-love-web.jar is stoped! try to run it!"
    sh /home/www/chain-love/web/yun.sh
  fi
}
runchainlove

最主要的就是jar包名称chain-love-web.jar,和脚本路径/home/www/chain-love/web/yun.sh,和定义countchainlove和判断是否存在。

上一篇 下一篇

猜你喜欢

热点阅读