$ docker-compose up
Health check by curl:
$ curl http://localhost:8080/heavy
OK!
$ curl http://localhost:8080/envoy
OK!
Gatling test without circuit breaker:
$ QPS=400 REQUEST=/heavy sbt "benchmark/gatling:testOnly AppRequestSimulation"
Gatling test with circuit breaker:
$ QPS=400 REQUEST=/envoy sbt "benchmark/gatling:testOnly AppRequestSimulation"
Open result:
$ open ./benchmark/target/gatling/*/index.html