X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=README.sh;h=e7721440193078709072974088eafa6d7d4ea4c4;hb=a22627477d23328b168e06cac2a807db1f1145f2;hp=2845ab1b67632177ef6bfdfdddee9d5a9adf88d1;hpb=c9d7601fc551069cd3a77da06a6333f22101a8a0;p=demos%2Fkafka%2Ftraining diff --git a/README.sh b/README.sh index 2845ab1..e772144 100755 --- a/README.sh +++ b/README.sh @@ -9,6 +9,8 @@ then exit fi +docker-compose stop adder +docker-compose rm -svf mongo docker-compose up -d zookeeper kafka-1 kafka-2 kafka-3 cli mongo express if [[ @@ -17,7 +19,7 @@ if [[ ]] then docker-compose rm -svf adder - mvn clean install || exit + mvn -D skipTests clean install || exit else echo "Using image existing images:" docker image ls $IMAGE @@ -32,13 +34,17 @@ while ! [[ $(http 0:8080/actuator/health 2> /dev/null) =~ "UP" ]]; do echo "Wait while ! [[ $(http 0:8081/actuator/health 2> /dev/null) =~ "UP" ]]; do echo "Waiting for requests..."; sleep 1; done while ! [[ $(http 0:8082/actuator/health 2> /dev/null) =~ "UP" ]]; do echo "Waiting for adder..."; sleep 1; done -echo 66 | http -v :8080/foo -echo 666 | http -v :8080/bar +docker-compose up -d peter -sleep 5 +while [[ "$(http :8082/results | jq -r .)" == "{}" ]]; do echo "Waiting for some results to show up..."; done +http -v :8082/results +sleep 3 +http -v :8082/results +http :8082/results/peter | jq .[].sum | uniq +docker-compose kill -s 9 adder -http -v :8082/state -http -v :8082/state/foo -http -v :8082/state/bar - -docker-compose logs adder +docker-compose up -d adder +docker-compose kill -s 9 peter +while ! [[ $(http 0:8082/actuator/health 2> /dev/null) =~ "UP" ]]; do echo "Waiting for adder..."; sleep 1; done +while [[ "$(http :8082/results | jq -r .)" == "{}" ]]; do echo "Waiting for some results to show up..."; sleep 1; done +http :8082/results/peter | jq .[].sum | uniq