MAIN_CLASS="xxx.Main"
nohup java -server $MAIN_CLASS 1>>./app.log 2>&1 &
JAVA_PID=`ps -C java -f --width 1000|grep "appName"|grep -v grep|awk ‘{print $2}‘`
result=$(curl -s -m 12 --connect-timeout 12 "http://127.0.0.1:1/xx")
可用于在停止脚本中优雅关闭特殊资源,并且在curl不能正常返回时及时的中断,执行后续的强制杀停进程操作
echoToFile(){
echo "shutdown(shutdown.sh)::$1"
echo "shutdown(shutdown.sh)::$1" >>$logPath/server.log 2>&1 &
}
原文:https://www.cnblogs.com/windliu/p/15091558.html