From 8c66915bb56bbe7ff31d0ce43dcabfe7594d74d7 Mon Sep 17 00:00:00 2001 From: deardeng <565620795@qq.com> Date: Wed, 10 Apr 2024 22:31:03 +0800 Subject: [PATCH] [fix](doris compose) Fix not show ms recycler .out log in cloud mode (#33489) --- .../doris-compose/resource/init_cloud.sh | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/docker/runtime/doris-compose/resource/init_cloud.sh b/docker/runtime/doris-compose/resource/init_cloud.sh index baa983aee9..78152b5330 100644 --- a/docker/runtime/doris-compose/resource/init_cloud.sh +++ b/docker/runtime/doris-compose/resource/init_cloud.sh @@ -87,6 +87,19 @@ stop_cloud() { bash bin/stop.sh } +wait_process() { + pid="" + for ((i = 0; i < 5; i++)); do + sleep 1s + pid=$(pgrep _cloud) + if [ -n "$pid" ]; then + break + fi + done + + wait_pid $pid +} + main() { trap stop_cloud SIGTERM @@ -98,7 +111,9 @@ main() { health_log "input args: $ARGS" - bash bin/start.sh $ARGS + bash bin/start.sh $ARGS --daemon + + wait_process } main