首页 > 其他 > 详细

启动脚本

时间:2015-12-29 12:37:58      阅读:172      评论:0      收藏:0      [点我收藏+]

一. start.sh

#!/bin/sh
app="client-click.jar"
#nohup java -Xms1g -Xmx3g  -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8877 -jar $app >> nohup.out 2>&1 &
nohup java -Xms2g -Xmx8g -jar $app >> nohup.out 2>&1 &

 

二. status.sh

#!/bin/sh
app="client-click.jar"
pid=`ps -ef|grep -v "grep"|grep $app |awk ‘{print $2}‘`
if [ -z $pid ]; then
    echo "[STOPED]"
else
    echo "[RUNNING]"
fi

 

三. stop.sh

#!/bin/sh
app="client-click.jar"
pid=`ps -ef|grep -v "grep"|grep $app |awk ‘{print $2}‘`
if [ -z $pid ]; then
    echo "Service may be already stoped. Check the status first." > /dev/stderr;
    exit 1;
fi

kill -9 $pid
echo "[STOPED]"

 

 

四. restart.sh

#!/bin/sh
app="client-click.jar"
cd /opt/client-click

pid=`ps -ef|grep -v "grep"|grep $app |awk ‘{print $2}‘`
if [ -z $pid ]; then
    echo "Service may be already stoped."
else
    kill -9 $pid
    echo "[STOPED]"
fi

./start.sh
echo "[STARTED]"

 

启动脚本

原文:http://www.cnblogs.com/waterystone/p/5085003.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!