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 &
|
|
|