You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by la...@apache.org on 2021/07/17 15:39:34 UTC

[dubbo-go-samples] branch 3.0 updated: docker Waiter for all samples (#176)

This is an automated email from the ASF dual-hosted git repository.

laurence pushed a commit to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo-go-samples.git


The following commit(s) were added to refs/heads/3.0 by this push:
     new 49dc917  docker Waiter for all samples (#176)
49dc917 is described below

commit 49dc91742adc8af12380bf8e638190e3218464e2
Author: Laurence <45...@users.noreply.github.com>
AuthorDate: Sat Jul 17 23:39:25 2021 +0800

    docker Waiter for all samples (#176)
    
    * fix: add waiter for all samples
    
    * fix: delete etcd waiter
---
 async/go-server/docker/docker-health-check.sh                 | 10 ++++++++++
 attachment/go-server/docker/docker-health-check.sh            | 10 ++++++++++
 chain/docker/docker-health-check.sh                           | 10 ++++++++++
 config-api/go-server/docker/docker-health-check.sh            | 10 ++++++++++
 configcenter/apollo/go-server/docker/docker-health-check.sh   | 10 ++++++++++
 configcenter/nacos/go-server/docker/docker-health-check.sh    |  2 +-
 .../zookeeper/go-server/docker/docker-health-check.sh         | 10 ++++++++++
 context/go-server/docker/docker-health-check.sh               | 10 ++++++++++
 direct/go-server/docker/docker-health-check.sh                | 10 ++++++++++
 docker/go-server/docker/docker-health-check.sh                | 10 ++++++++++
 filter/custom/go-server/docker/docker-health-check.sh         | 10 ++++++++++
 filter/sentinel/go-server/docker/docker-health-check.sh       | 10 ++++++++++
 filter/tpslimit/go-server/docker/docker-health-check.sh       | 10 ++++++++++
 game/go-server-game/docker/docker-health-check.sh             | 10 ++++++++++
 game/go-server-gate/docker/docker-health-check.sh             | 10 ++++++++++
 general/dubbo/go-server/docker/docker-health-check.sh         | 10 ++++++++++
 .../codec-extension/go-server/docker/docker-health-check.sh   | 10 ++++++++++
 .../dubbo3/hessian2/go-server/docker/docker-health-check.sh   | 10 ++++++++++
 .../dubbo3/msgpack/go-server/docker/docker-health-check.sh    | 10 ++++++++++
 .../server/dubbogo-server/docker/docker-health-check.sh       | 10 ++++++++++
 general/grpc/go-server/docker/docker-health-check.sh          | 10 ++++++++++
 generic/go-server/docker/docker-health-check.sh               | 10 ++++++++++
 group/go-server-group-a/docker/docker-health-check.sh         | 10 ++++++++++
 group/go-server-group-b/docker/docker-health-check.sh         | 10 ++++++++++
 helloworld/go-server/docker/docker-health-check.sh            | 10 ++++++++++
 metric/go-server/docker/docker-health-check.sh                | 10 ++++++++++
 multi-registry/go-server/docker/docker-health-check.sh        | 11 +++++++++++
 multi-zone/docker/docker-health-check.sh                      |  2 ++
 registry/nacos/go-server/docker/docker-health-check.sh        |  1 +
 .../nacos/go-server/docker/docker-health-check.sh             |  2 +-
 .../zookeeper/go-server/docker/docker-health-check.sh         | 10 ++++++++++
 registry/zookeeper/go-server/docker/docker-health-check.sh    | 10 ++++++++++
 .../file/go-server/docker/docker-health-check.sh              | 10 ++++++++++
 .../file/go-server2/docker/docker-health-check.sh             | 10 ++++++++++
 .../k8s/go-server/docker/docker-health-check.sh               | 10 ++++++++++
 .../k8s/go-server2/docker/docker-health-check.sh              | 10 ++++++++++
 tengine/go-server/docker/docker-health-check.sh               | 10 ++++++++++
 tracing/dubbo/go-server/docker/docker-health-check.sh         | 10 ++++++++++
 38 files changed, 346 insertions(+), 2 deletions(-)

diff --git a/async/go-server/docker/docker-health-check.sh b/async/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/async/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/attachment/go-server/docker/docker-health-check.sh b/attachment/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/attachment/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/chain/docker/docker-health-check.sh b/chain/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/chain/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/config-api/go-server/docker/docker-health-check.sh b/config-api/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/config-api/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/configcenter/apollo/go-server/docker/docker-health-check.sh b/configcenter/apollo/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/configcenter/apollo/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/configcenter/nacos/go-server/docker/docker-health-check.sh b/configcenter/nacos/go-server/docker/docker-health-check.sh
index e6b78dc..b50ccf8 100644
--- a/configcenter/nacos/go-server/docker/docker-health-check.sh
+++ b/configcenter/nacos/go-server/docker/docker-health-check.sh
@@ -1,3 +1,3 @@
 sleep 10
 curl http://127.0.0.1:8848/nacos/v1/console/health/liveness
-sleep 30
+sleep 30
\ No newline at end of file
diff --git a/configcenter/zookeeper/go-server/docker/docker-health-check.sh b/configcenter/zookeeper/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/configcenter/zookeeper/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/context/go-server/docker/docker-health-check.sh b/context/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/context/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/direct/go-server/docker/docker-health-check.sh b/direct/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/direct/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/docker/go-server/docker/docker-health-check.sh b/docker/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/docker/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/filter/custom/go-server/docker/docker-health-check.sh b/filter/custom/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/filter/custom/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/filter/sentinel/go-server/docker/docker-health-check.sh b/filter/sentinel/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/filter/sentinel/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/filter/tpslimit/go-server/docker/docker-health-check.sh b/filter/tpslimit/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/filter/tpslimit/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/game/go-server-game/docker/docker-health-check.sh b/game/go-server-game/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/game/go-server-game/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/game/go-server-gate/docker/docker-health-check.sh b/game/go-server-gate/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/game/go-server-gate/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/general/dubbo/go-server/docker/docker-health-check.sh b/general/dubbo/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/general/dubbo/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/general/dubbo3/codec-extension/go-server/docker/docker-health-check.sh b/general/dubbo3/codec-extension/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/general/dubbo3/codec-extension/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/general/dubbo3/hessian2/go-server/docker/docker-health-check.sh b/general/dubbo3/hessian2/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/general/dubbo3/hessian2/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/general/dubbo3/msgpack/go-server/docker/docker-health-check.sh b/general/dubbo3/msgpack/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/general/dubbo3/msgpack/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/general/dubbo3/pb/dubbogo-grpc/server/dubbogo-server/docker/docker-health-check.sh b/general/dubbo3/pb/dubbogo-grpc/server/dubbogo-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/general/dubbo3/pb/dubbogo-grpc/server/dubbogo-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/general/grpc/go-server/docker/docker-health-check.sh b/general/grpc/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/general/grpc/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/generic/go-server/docker/docker-health-check.sh b/generic/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/generic/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/group/go-server-group-a/docker/docker-health-check.sh b/group/go-server-group-a/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/group/go-server-group-a/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/group/go-server-group-b/docker/docker-health-check.sh b/group/go-server-group-b/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/group/go-server-group-b/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/helloworld/go-server/docker/docker-health-check.sh b/helloworld/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/helloworld/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/metric/go-server/docker/docker-health-check.sh b/metric/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/metric/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/multi-registry/go-server/docker/docker-health-check.sh b/multi-registry/go-server/docker/docker-health-check.sh
index e6b78dc..e14524b 100644
--- a/multi-registry/go-server/docker/docker-health-check.sh
+++ b/multi-registry/go-server/docker/docker-health-check.sh
@@ -1,3 +1,14 @@
 sleep 10
 curl http://127.0.0.1:8848/nacos/v1/console/health/liveness
 sleep 30
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
+
diff --git a/multi-zone/docker/docker-health-check.sh b/multi-zone/docker/docker-health-check.sh
index 7b73e39..1c6ff63 100644
--- a/multi-zone/docker/docker-health-check.sh
+++ b/multi-zone/docker/docker-health-check.sh
@@ -14,3 +14,5 @@ while [ "$res" != "$passCode" ];do
   curl 127.0.0.1:2183
   res=$?
 done
+
+sleep 5
diff --git a/registry/nacos/go-server/docker/docker-health-check.sh b/registry/nacos/go-server/docker/docker-health-check.sh
index e6b78dc..128612c 100644
--- a/registry/nacos/go-server/docker/docker-health-check.sh
+++ b/registry/nacos/go-server/docker/docker-health-check.sh
@@ -1,3 +1,4 @@
 sleep 10
 curl http://127.0.0.1:8848/nacos/v1/console/health/liveness
 sleep 30
+
diff --git a/registry/servicediscovery/nacos/go-server/docker/docker-health-check.sh b/registry/servicediscovery/nacos/go-server/docker/docker-health-check.sh
index e6b78dc..b50ccf8 100644
--- a/registry/servicediscovery/nacos/go-server/docker/docker-health-check.sh
+++ b/registry/servicediscovery/nacos/go-server/docker/docker-health-check.sh
@@ -1,3 +1,3 @@
 sleep 10
 curl http://127.0.0.1:8848/nacos/v1/console/health/liveness
-sleep 30
+sleep 30
\ No newline at end of file
diff --git a/registry/servicediscovery/zookeeper/go-server/docker/docker-health-check.sh b/registry/servicediscovery/zookeeper/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/registry/servicediscovery/zookeeper/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/registry/zookeeper/go-server/docker/docker-health-check.sh b/registry/zookeeper/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/registry/zookeeper/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/router/uniform-router/file/go-server/docker/docker-health-check.sh b/router/uniform-router/file/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/router/uniform-router/file/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/router/uniform-router/file/go-server2/docker/docker-health-check.sh b/router/uniform-router/file/go-server2/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/router/uniform-router/file/go-server2/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/router/uniform-router/k8s/go-server/docker/docker-health-check.sh b/router/uniform-router/k8s/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/router/uniform-router/k8s/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/router/uniform-router/k8s/go-server2/docker/docker-health-check.sh b/router/uniform-router/k8s/go-server2/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/router/uniform-router/k8s/go-server2/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/tengine/go-server/docker/docker-health-check.sh b/tengine/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/tengine/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5
diff --git a/tracing/dubbo/go-server/docker/docker-health-check.sh b/tracing/dubbo/go-server/docker/docker-health-check.sh
new file mode 100644
index 0000000..2cc32c2
--- /dev/null
+++ b/tracing/dubbo/go-server/docker/docker-health-check.sh
@@ -0,0 +1,10 @@
+curl 127.0.0.1:2181
+res=$?
+passCode=52
+while [ "$res" != "$passCode" ];do
+  sleep 5
+  curl 127.0.0.1:2181
+  res=$?
+done
+
+sleep 5