mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-17 10:17:55 +00:00
add probe
This commit is contained in:
@@ -73,7 +73,8 @@ jobs:
|
|||||||
- name: run fs
|
- name: run fs
|
||||||
working-directory: .
|
working-directory: .
|
||||||
run: |
|
run: |
|
||||||
make e2e-server &
|
make e2e-server > /dev/null &
|
||||||
|
make probe-e2e
|
||||||
env:
|
env:
|
||||||
PORT: 9000
|
PORT: 9000
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,10 @@ start:
|
|||||||
stop:
|
stop:
|
||||||
$(DOCKER_CLI) stop $(CONTAINER_NAME)
|
$(DOCKER_CLI) stop $(CONTAINER_NAME)
|
||||||
|
|
||||||
.PHONY: e2e
|
.PHONY: e2e-server
|
||||||
e2e-server:
|
e2e-server:
|
||||||
sh $(shell pwd)/scripts/run.sh
|
sh $(shell pwd)/scripts/run.sh
|
||||||
|
|
||||||
|
.PHONY: probe-e2e
|
||||||
|
probe-e2e:
|
||||||
|
sh $(shell pwd)/scripts/probe.sh
|
||||||
|
|||||||
@@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
IP=127.0.0.1
|
||||||
|
PORT=9000
|
||||||
|
|
||||||
|
while true; do
|
||||||
|
nc -zv ${IP} ${PORT}
|
||||||
|
if [[ "$?" == "0" ]]; then
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
sleep 2
|
||||||
|
done
|
||||||
Reference in New Issue
Block a user