版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
shop.sh
#!/bin/bash
export CALLCENTER=shop.jar
export CALLCENTER_port=8080
export dir=/usr/local/shop
## BEGIN--CALLCENTER-----------------------------------------------------------------------------------------------------------------
P_ID=`ps -ef | grep -w $CALLCENTER_port | grep -v "grep" | awk '{print $2}'`
if [ "$P_ID" == "" ]; then
echo "===CALLCENTER process not exists or stop success"
else
kill -9 $P_ID
echo "CALLCENTER killed success"
fi
echo "===CALLCENTER stop success==="
## 启动CALLCENTER
echo "--------CALLCENTER start--------------"
nohup java -Xms512m -Xmx8192m -jar $dir/$CALLCENTER --spring.profiles.active=prd --server.port=$CALLCENTER_port > $dir/nohup.out 2>&1 &
tail -f $dir/nohup.out
将shop.sh脚本放在任意一个目录下 进入该目录
先添加执行权限 chmod u+x shop
.sh
之后 ./shop.sh 即可