| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 | | #!/bin/bash |  |   |  | # 表示延迟30秒启动 |  | sleep 30 |  |   |  | #停止后台接口进程 |  | port=10018 |  | pid=$(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{ print $1 }'); |  | if [  -n  "$pid"  ];  then |  |   echo $port : $pid |  |    kill -9 $pid |  | fi  |  | #使用java的绝对路径的命令 |  | nohup java -Xms512m -Xmx512m -Xmn512m -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:CMSInitiatingOccupancyFraction=10018 -jar /usr/local/jars/dmvisit/openapi.jar >/usr/local/jars/dmvisit/web.log 2>/usr/local/jars/dmvisit/err.log & |  |   | 
 |