@@ -15,10 +15,11 @@ STATUS_STOPPED="Stopped"
1515start_success_log=" start.*success"
1616ENABLE_DOCKER_MODE=" false"
1717
18- # if [ "${JAVA_HOME}" = "" ];then
19- # JAVA_HOME=/nemo/jdk8u382-b05
20- # echo "JAVA_HOME has not been configured, set to default: ${JAVA_HOME}"
21- # fi
18+ start_log=" start.out"
19+ if [ " ${ENABLE_DOCKER_MODE} " = " true" ]; then
20+ start_log=" logs/start.out"
21+ fi
22+
2223
2324JAVA_CMD=$JAVA_HOME /bin/java
2425if [ ! -f " ${JAVA_HOME} " ]; then
@@ -50,17 +51,17 @@ JAVA_OPTS+=" -DserviceName=${SERVER_NAME}"
5051JAVA_OPTS+=" -DserviceConfigPath=${CONFIG_PATH} "
5152run_app ()
5253{
53- if [ " $ENABLE_DOCKER_MODE " = " true" ]; then
54- exec ${JAVA_CMD} $JAVA_OPTS -cp $CLASSPATH $APP_MAIN > start.out 2>&1
54+ if [ " ${ ENABLE_DOCKER_MODE} " = " true" ]; then
55+ exec ${JAVA_CMD} $JAVA_OPTS -cp $CLASSPATH $APP_MAIN > ${start_log} 2>&1
5556 else
56- nohup ${JAVA_CMD} $JAVA_OPTS -cp $CLASSPATH $APP_MAIN > start.out 2>&1 &
57+ nohup ${JAVA_CMD} $JAVA_OPTS -cp $CLASSPATH $APP_MAIN > ${start_log} 2>&1 &
5758 fi
5859}
5960
6061app_status ()
6162{
6263 if [ ! -z " $( app_pid) " ]; then
63- if [ ! -z " $( grep -i " ${start_success_log} " start.out ) " ]; then
64+ if [ ! -z " $( grep -i " ${start_success_log} " ${start_log} ) " ]; then
6465 echo ${STATUS_RUNNING}
6566 else
6667 echo ${STATUS_STARTING}
@@ -92,7 +93,7 @@ before_start()
9293}
9394
9495start (){
95- rm -f start.out
96+ rm -f ${start_log}
9697 run_app
9798 LOG_INFO " ${APP_MAIN} booting up .."
9899 try_times=45
0 commit comments