From 4ba98464919555cc8c5230192e59000825f58557 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=AC=91=E5=8F=AA=E6=98=AF=E4=B8=80=E7=A7=8D=E4=B9=A0?= =?UTF-8?q?=E6=83=AF?= <381266902@qq.com> Date: Fri, 16 Jun 2017 17:57:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=84=9A=E6=9C=AC=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E8=AF=BB=E5=8F=96=E6=AD=A3=E7=A1=AE=E7=9A=84PID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/META-INF/assembly/bin/dump.sh | 2 +- .../src/main/resources/META-INF/assembly/bin/start.sh | 2 +- .../src/main/resources/META-INF/assembly/bin/stop.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/dump.sh b/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/dump.sh index d1629e4d55a7..4b09e1adc4cc 100755 --- a/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/dump.sh +++ b/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/dump.sh @@ -12,7 +12,7 @@ if [ -z "$SERVER_NAME" ]; then SERVER_NAME=`hostname` fi -PIDS=`ps -f | grep java | grep "$CONF_DIR" |awk '{print $2}'` +PIDS=`ps -f | grep java | grep -v grep | grep "$CONF_DIR" |awk '{print $2}'` if [ -z "$PIDS" ]; then echo "ERROR: The $SERVER_NAME does not started!" exit 1 diff --git a/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.sh b/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.sh index c04487a80f64..5f28f5ae736c 100755 --- a/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.sh +++ b/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.sh @@ -14,7 +14,7 @@ if [ -z "$SERVER_NAME" ]; then SERVER_NAME=`hostname` fi -PIDS=`ps -f | grep java | grep "$CONF_DIR" |awk '{print $2}'` +PIDS=`ps -f | grep java | grep -v grep | grep "$CONF_DIR" |awk '{print $2}'` if [ -n "$PIDS" ]; then echo "ERROR: The $SERVER_NAME already started!" echo "PID: $PIDS" diff --git a/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/stop.sh b/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/stop.sh index 2d5299e1d31a..76b4e085f9bc 100755 --- a/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/stop.sh +++ b/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/stop.sh @@ -11,7 +11,7 @@ if [ -z "$SERVER_NAME" ]; then SERVER_NAME=`hostname` fi -PIDS=`ps -f | grep java | grep "$CONF_DIR" |awk '{print $2}'` +PIDS=`ps -f | grep java | grep -v grep | grep "$CONF_DIR" |awk '{print $2}'` if [ -z "$PIDS" ]; then echo "ERROR: The $SERVER_NAME does not started!" exit 1