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