java项目一键重启
java项目一键重启
原生部署
原生部署需要与Qkill结合使用 , 先停止JAVA的PID 再重新启动
#! /bin/zsh
#注意改sh
dir=$1
file=$2
echo "*******停止JAVA项目*******"
if [ $# -eq 0 ]; then
echo Please Enter The Java Project
exit
elif [ $# -eq 2 ];then
"$1"/Qkill.sh java
echo "*******启动JAVA项目****************"
echo "*******日志重定向至server.log*******"
nohup java -jar $2 &> server.log &
else
./Qkill.sh java
echo "*******启动JAVA项目****************"
echo "*******日志重定向至server.log*******"
nohup java -jar $1 &> server.log &
fi
echo "*******finish!*******"
docker部署
docker部署只需要重启docker容器即可
#! /bin/zsh
name=$1
docker restart $name
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
cosh'blog!
喜欢就支持一下吧