mirror of
https://gitee.com/anji-plus/report.git
synced 2026-03-20 09:38:35 +08:00
Update start.sh
This commit is contained in:
@@ -1,4 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
#判断java是否存在
|
||||
command -v java >/dev/null 2>&1 || { echo >&2 "require java but it's not installed. Aborting."; sleep 5;exit 1; }
|
||||
|
||||
cd `dirname $0`
|
||||
BIN_DIR=`pwd` #安装目录
|
||||
cd ..
|
||||
@@ -7,13 +11,7 @@ LIB_DIR=$DEPLOY_DIR/lib #jar目录
|
||||
CONF_DIR=$DEPLOY_DIR/conf #conf目录
|
||||
LOGS_DIR=$DEPLOY_DIR/logs #log目录
|
||||
|
||||
LIB_JARS=`ls $LIB_DIR|grep -v aj-report*.jar|awk '{print "'$LIB_DIR'/"$0}'|tr "\n" ":"`
|
||||
|
||||
JAVA_OPTS=" -server -Xmx2g -Xms2g -Xmn256m -XX:PermSize=128m -Xss256k "
|
||||
|
||||
echo "$DEPLOY_DIR"
|
||||
echo "$LIB_JARS"
|
||||
|
||||
LIB_JARS=`ls $LIB_DIR|grep -v aj-report|awk '{print "'$LIB_DIR'/"$0}'|tr "\n" ":"`
|
||||
|
||||
PIDS=`ps -f | grep java | grep "aj-report" |awk '{print $2}'`
|
||||
if [ -n "$PIDS" ]; then
|
||||
@@ -22,7 +20,7 @@ if [ -n "$PIDS" ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
JAVA_OPTS=" -server -Xmx2g -Xms2g -Xmn256m -XX:PermSize=128m -Xss256k "
|
||||
nohup java $JAVA_OPTS -Xbootclasspath/a:$LIB_JARS -jar -Dspring.config.location=$CONF_DIR/bootstrap.yml $LIB_DIR/aj-report-*.jar >/dev/null 2>&1 &
|
||||
|
||||
echo "The AJ-Report started!"
|
||||
Reference in New Issue
Block a user