1、启动脚本
if test -s ./application.pid;then
echo "已存在application应用,若需重新启动,请先停止应用!";
else
nohup java -Xms8192m -Xmx16348m -jar ./../application-1.1.0.jar > ../log/app.log 2>&1 &
echo $! > ./application.pid;
2、可远程链接启动脚本
if test -s ./application.pid;then
echo "已存在application应用,若需重新启动,请先停止应用!";
else
nohup java -jar -Xms8192m -Xmx16348m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=192.168.1.110:10001 ./../application-1.1.0.jar > ../log/app.log 2>&1 &
echo $! > ./application.pid
fi
3、停止脚本
PID=$(cat ./application.pid)
if [ ! -n "$PID" ]; then
echo "不存在application服务!"
else
echo "停止application服务:"$PID
kill -9 $PID
#echo "" > ./application.pid;
rm -f ./application.pid;
fi