版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zzti_erlie/article/details/86743192
启动Spring Boot
启动
后台启动,启动日志输出到out
nohup java -jar weibo-interface-1.0.jar >out 2>&1 &
关闭
pidfile=`jps -l | grep 'weibo-interface-1.0.jar' | awk '{print $1}'`
kill -9 $pidfile
if [ $? -eq 0 ]
then
echo "stop `hostname` weibo-interface Success!"
else
echo "stop `hostname` weibo-interface Failed!"
fi
自用
启动
重新引入配置文件
引入外部jar包
打印pid到WeiboSerachServer.pid
#!/bin/sh
# WeiboSerachServer
export JAVA_HOME=/data/lib/jdk8
export APP_HOME=.
export CLSPATH=$APP_HOME/cis-ws-1.0.jar
export APP_LIB=$APP_HOME/lib
#------------------------------------------------
echo UserAnalysisServerV2 created by zhaidw
echo -------------------------------------
echo using JAVA_HOME: $JAVA_HOME
for i in $APP_LIB/*.jar; do
export CLSPATH=$CLSPATH:$i
done
export CLASSPATH=$APP_HOME/config:$CLSPATH
echo using classpath: $CLASSPATH
echo -------------------------------------
nohup $JAVA_HOME/bin/java -server -Xmx6g com.st.cis.main.WeiboSerachServer cis-ws >/dev/null 2>&1 &
#$JAVA_HOME/bin/java -server -Xmx2g com.st.cis.main.WeiboSerachServer
if [ $? -eq 0 ]
then
echo "WeiboSerachServer start Success!"
else
echo "WeiboSerachServer start Faild!"
exit;
fi
echo $! > WeiboSerachServer.pid
关闭
#!/bin/bash
pidfile=`ps -ef | grep 'WeiboSerachServer' | grep -v "grep" | grep cis-ws$ | awk '{print $2}'`
kill -9 $pidfile
if [ $? -eq 0 ]
then
echo "stop `hostname` WeiboSerachServer Success!"
else
echo "stop `hostname` WeiboSerachServer Failed!"
fi