Skip to content

Commit 05e0dc7

Browse files
committed
Add dashboard service to start script
1 parent 3631167 commit 05e0dc7

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

bin/start-dashboard.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,6 @@ else
9292
fi
9393

9494
DASHBOARD_JAVA_OPTS=${DASHBOARD_JAVA_OPTS:-""}
95-
(nohup $RUNNER ${DASHBOARD_BASE_JVM_ARGS} ${DASHBOARD_JVM_GC_ARGS} ${JVM_LOG_ARGS} ${DASHBOARD_JAVA_OPTS} -cp ${CLASSPATH} ${MAIN_CLASS} --conf "${DASHBOARD_CONF_FILE}" $@ > ${LOG_OUT_PATH} 2>&1) &
95+
(nohup $RUNNER ${DASHBOARD_BASE_JVM_ARGS} ${DASHBOARD_JVM_GC_ARGS} ${JVM_LOG_ARGS} ${DASHBOARD_JAVA_OPTS} -cp ${CLASSPATH} ${MAIN_CLASS} --conf "${DASHBOARD_CONF_FILE}" $@ 2>&1 | tee -a ${LOG_OUT_PATH}) &
9696
get_pid_file_name dashboard
9797
echo $! >${RSS_PID_DIR}/${pid_file}

deploy/kubernetes/docker/start.sh

+9
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,14 @@ fi
5858

5959
if [ "$SERVICE_NAME" == "dashboard" ]; then
6060
bash ${basedir}/bin/start-dashboard.sh
61+
while : ; do
62+
pid=$(lsof -i:"$DASHBOARD_PORT" -sTCP:LISTEN)
63+
if [ "$pid" = "" ]; then
64+
break
65+
else
66+
echo "dashboard pid:$pid is alive"
67+
sleep 10
68+
fi
69+
done
6170
fi
6271

0 commit comments

Comments
 (0)