run_jar.sh 322 B

123456789101112131415
  1. #!/bin/bash
  2. appName=kxmall-admin.jar
  3. set -e
  4. pid=`ps auxw | grep $appName | grep -v grep | awk '{print $2}'`
  5. if ! [ -z "$pid" ]; then
  6. kill -n 9 $pid
  7. fi
  8. nohup java -XX:SurvivorRatio=8 -XX:+UseParallelGC -XX:+PrintGCDateStamps -XX:+PrintGCDetails -Xloggc:./gclogs -jar $appName >nohup.out 2>&1 &
  9. tail -500f nohup.out