From 846c8870ae9609e364f83b1e963f7ad96bb39112 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E9=81=93=E6=9D=B0?= Date: Fri, 16 Apr 2021 21:12:12 +0800 Subject: [PATCH] fix: issue #3076 (#3077) --- admin/admin-web/src/main/bin/restart.sh | 12 ++++++++++-- client-adapter/launcher/src/main/bin/restart.sh | 12 ++++++++++-- deployer/src/main/bin/restart.sh | 13 +++++++++++-- 3 files changed, 31 insertions(+), 6 deletions(-) diff --git a/admin/admin-web/src/main/bin/restart.sh b/admin/admin-web/src/main/bin/restart.sh index 63749ce5..28cc37f5 100644 --- a/admin/admin-web/src/main/bin/restart.sh +++ b/admin/admin-web/src/main/bin/restart.sh @@ -1,5 +1,13 @@ #!/bin/bash -sh stop.sh +case $(uname) in +Linux) + bin_abs_path=$(readlink -f $(dirname $0)) + ;; +*) + bin_abs_path=$(cd $(dirname $0) ||exit ; pwd) + ;; +esac -sh startup.sh +sh "$bin_abs_path"/stop.sh +sh "$bin_abs_path"/startup.sh diff --git a/client-adapter/launcher/src/main/bin/restart.sh b/client-adapter/launcher/src/main/bin/restart.sh index 63749ce5..28cc37f5 100644 --- a/client-adapter/launcher/src/main/bin/restart.sh +++ b/client-adapter/launcher/src/main/bin/restart.sh @@ -1,5 +1,13 @@ #!/bin/bash -sh stop.sh +case $(uname) in +Linux) + bin_abs_path=$(readlink -f $(dirname $0)) + ;; +*) + bin_abs_path=$(cd $(dirname $0) ||exit ; pwd) + ;; +esac -sh startup.sh +sh "$bin_abs_path"/stop.sh +sh "$bin_abs_path"/startup.sh diff --git a/deployer/src/main/bin/restart.sh b/deployer/src/main/bin/restart.sh index e2499d51..3623edde 100644 --- a/deployer/src/main/bin/restart.sh +++ b/deployer/src/main/bin/restart.sh @@ -2,5 +2,14 @@ args=$@ -sh stop.sh $args -sh startup.sh $args \ No newline at end of file +case $(uname) in +Linux) + bin_abs_path=$(readlink -f $(dirname $0)) + ;; +*) + bin_abs_path=$(cd $(dirname $0) ||exit ; pwd) + ;; +esac + +sh "$bin_abs_path"/stop.sh $args +sh "$bin_abs_path"/startup.sh $args