您的位置:首页 > 其它

应用部署启动停止脚本

2018-02-21 21:47 375 查看
参考spring boot部署到linux服务器

应用部署到linux之后,需要启动停止服务器,我查阅了一些资料,整理出了两个简单的启动停止脚本积累用于以后使用

start.sh

#!/bin/bash

PROJECTNAME=hello

pid=`ps -ef |grep $PROJECTNAME |grep -v "grep" |awk '{print $2}'`

if [ $pid ]; then

​    echo "$PROJECTNAME  is  running  and pid=$pid"

else

echo "Start success to start $PROJECTNAME ...."

nohup java -jar hello.jar  >> catalina.out  2>&1 &

fi


stop.sh

#!/bin/bash

PROJECTNAME=hello

pid=`ps -ef |grep $PROJECTNAME |grep -v "grep" |awk '{print $2}' `

if [ $pid ]; then

​    echo "$PROJECTNAME is  running  and pid=$pid"

​    kill -9 $pid

​    if [[ $? -eq 0 ]];then

​       echo "sucess to stop $PROJECTNAME "

​    else

​       echo "fail to stop $PROJECTNAME "

​     fi

fi
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: