shell脚本启动jar包

2023-11-06

#!/bin/bash
NAME='spring-admin'
echo $NAME
PID=`ps -ef | grep "$NAME" | grep java | grep -v grep | awk '{print $2}'`
echo "当前进程号为:$PID"
echo "---------------"
for pid in $PID
do
sleep 2
kill -9  $pid
echo "killed [$pid]"
done
if [ ! -d 'logs' ];  then
 echo '创建logs'
 mkdir -p logs
fi
if [ ! -e 'logs/info.log' ]; then
 echo '创建info.log'
 echo 'start-------------' > logs/info.log
fi
#-Djasypt.encryptor.password=$1
#-Djasypt.encryptor.algorithm=$2
#-Dspring.profiles.active=dev
#-Dspring.config.location=./config/bootstrap.yml
nohup java -Xms512m -Xmx512m -jar $NAME.jar --SERVER_NAME=$NAME >/dev/null 2>&1 &
echo "---------------"
echo "新的进程号为: $!"
tail -f logs/info.log

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

shell脚本启动jar包 的相关文章

随机推荐