├── .gitignore ├── README.md ├── base.yml ├── catalog-service └── src │ └── main │ ├── groovy │ └── com │ │ └── nklmish │ │ └── cs │ │ └── catalogs │ │ ├── Application.groovy │ │ ├── boundary │ │ └── CatalogService.groovy │ │ ├── integration │ │ └── ProductBuilder.groovy │ │ ├── metrics │ │ └── HealthReporter.groovy │ │ └── model │ │ ├── Catalog.groovy │ │ ├── Comment.groovy │ │ ├── Price.groovy │ │ └── Product.groovy │ └── resources │ ├── application-docker.properties │ ├── application.yml │ ├── banner.txt │ ├── bootstrap.yml │ └── logback.xml ├── comment-service └── src │ └── main │ ├── java │ └── com │ │ └── nklmish │ │ └── cs │ │ └── comments │ │ ├── Application.java │ │ ├── boundary │ │ └── CommentService.java │ │ ├── metrics │ │ └── HealthReporter.java │ │ └── model │ │ └── Comment.java │ └── resources │ ├── application-docker.properties │ ├── application.yml │ ├── banner.txt │ ├── bootstrap.yml │ └── logback.xml ├── docker-compose.yml ├── eureka-service └── src │ └── main │ ├── groovy │ └── com │ │ └── nklmish │ │ └── es │ │ ├── Application.groovy │ │ └── metrics │ │ └── HealthReporter.groovy │ └── resources │ ├── application-docker.properties │ ├── application.yml │ ├── banner.txt │ ├── bootstrap.yml │ └── logback.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── grafana ├── .DS_Store └── data │ └── grafana.db ├── hystrix-dashboard-service └── src │ └── main │ ├── groovy │ └── com │ │ └── nklmish │ │ └── hds │ │ └── Application.groovy │ └── resources │ ├── application-docker.properties │ ├── application.yml │ ├── banner.txt │ ├── bootstrap.yml │ └── logback.xml ├── price-service └── src │ └── main │ ├── groovy │ └── com │ │ └── nklmish │ │ └── ps │ │ └── prices │ │ ├── Application.groovy │ │ ├── boundary │ │ └── PriceService.groovy │ │ ├── metrics │ │ └── HealthReporter.groovy │ │ └── model │ │ └── Price.groovy │ └── resources │ ├── application-docker.properties │ ├── application.yml │ ├── banner.txt │ ├── bootstrap.yml │ └── logback.xml ├── product-service └── src │ └── main │ ├── groovy │ └── com │ │ └── nklmish │ │ └── ps │ │ └── products │ │ ├── Application.groovy │ │ ├── boundary │ │ └── ProductService.groovy │ │ ├── metrics │ │ └── HealthReporter.groovy │ │ └── model │ │ └── Product.groovy │ └── resources │ ├── application-docker.properties │ ├── application.yml │ ├── banner.txt │ ├── bootstrap.yml │ └── logback.xml ├── run-all-on-docker.sh ├── run-all.sh ├── settings.gradle ├── stop-all-on-docker.sh ├── turbine-service └── src │ └── main │ ├── groovy │ └── com │ │ └── nklmish │ │ └── ts │ │ └── Application.groovy │ └── resources │ ├── application-docker.properties │ ├── application.yml │ ├── banner.txt │ ├── bootstrap.yml │ └── logback.xml ├── zipkin-docker-toolbox.yml └── zuul-service └── src └── main ├── groovy └── com │ └── nklmish │ └── zuul │ └── demo │ ├── Application.groovy │ └── metrics │ └── HealthReporter.groovy └── resources ├── application-docker.properties ├── application.yml ├── banner.txt ├── bootstrap.yml └── logback.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/README.md -------------------------------------------------------------------------------- /base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/base.yml -------------------------------------------------------------------------------- /catalog-service/src/main/groovy/com/nklmish/cs/catalogs/Application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/groovy/com/nklmish/cs/catalogs/Application.groovy -------------------------------------------------------------------------------- /catalog-service/src/main/groovy/com/nklmish/cs/catalogs/boundary/CatalogService.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/groovy/com/nklmish/cs/catalogs/boundary/CatalogService.groovy -------------------------------------------------------------------------------- /catalog-service/src/main/groovy/com/nklmish/cs/catalogs/integration/ProductBuilder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/groovy/com/nklmish/cs/catalogs/integration/ProductBuilder.groovy -------------------------------------------------------------------------------- /catalog-service/src/main/groovy/com/nklmish/cs/catalogs/metrics/HealthReporter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/groovy/com/nklmish/cs/catalogs/metrics/HealthReporter.groovy -------------------------------------------------------------------------------- /catalog-service/src/main/groovy/com/nklmish/cs/catalogs/model/Catalog.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/groovy/com/nklmish/cs/catalogs/model/Catalog.groovy -------------------------------------------------------------------------------- /catalog-service/src/main/groovy/com/nklmish/cs/catalogs/model/Comment.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/groovy/com/nklmish/cs/catalogs/model/Comment.groovy -------------------------------------------------------------------------------- /catalog-service/src/main/groovy/com/nklmish/cs/catalogs/model/Price.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/groovy/com/nklmish/cs/catalogs/model/Price.groovy -------------------------------------------------------------------------------- /catalog-service/src/main/groovy/com/nklmish/cs/catalogs/model/Product.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/groovy/com/nklmish/cs/catalogs/model/Product.groovy -------------------------------------------------------------------------------- /catalog-service/src/main/resources/application-docker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/resources/application-docker.properties -------------------------------------------------------------------------------- /catalog-service/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/resources/application.yml -------------------------------------------------------------------------------- /catalog-service/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/resources/banner.txt -------------------------------------------------------------------------------- /catalog-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /catalog-service/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/catalog-service/src/main/resources/logback.xml -------------------------------------------------------------------------------- /comment-service/src/main/java/com/nklmish/cs/comments/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/comment-service/src/main/java/com/nklmish/cs/comments/Application.java -------------------------------------------------------------------------------- /comment-service/src/main/java/com/nklmish/cs/comments/boundary/CommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/comment-service/src/main/java/com/nklmish/cs/comments/boundary/CommentService.java -------------------------------------------------------------------------------- /comment-service/src/main/java/com/nklmish/cs/comments/metrics/HealthReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/comment-service/src/main/java/com/nklmish/cs/comments/metrics/HealthReporter.java -------------------------------------------------------------------------------- /comment-service/src/main/java/com/nklmish/cs/comments/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/comment-service/src/main/java/com/nklmish/cs/comments/model/Comment.java -------------------------------------------------------------------------------- /comment-service/src/main/resources/application-docker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/comment-service/src/main/resources/application-docker.properties -------------------------------------------------------------------------------- /comment-service/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/comment-service/src/main/resources/application.yml -------------------------------------------------------------------------------- /comment-service/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/comment-service/src/main/resources/banner.txt -------------------------------------------------------------------------------- /comment-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/comment-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /comment-service/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/comment-service/src/main/resources/logback.xml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /eureka-service/src/main/groovy/com/nklmish/es/Application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/eureka-service/src/main/groovy/com/nklmish/es/Application.groovy -------------------------------------------------------------------------------- /eureka-service/src/main/groovy/com/nklmish/es/metrics/HealthReporter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/eureka-service/src/main/groovy/com/nklmish/es/metrics/HealthReporter.groovy -------------------------------------------------------------------------------- /eureka-service/src/main/resources/application-docker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/eureka-service/src/main/resources/application-docker.properties -------------------------------------------------------------------------------- /eureka-service/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/eureka-service/src/main/resources/application.yml -------------------------------------------------------------------------------- /eureka-service/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/eureka-service/src/main/resources/banner.txt -------------------------------------------------------------------------------- /eureka-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/eureka-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /eureka-service/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/eureka-service/src/main/resources/logback.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/gradlew.bat -------------------------------------------------------------------------------- /grafana/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/grafana/.DS_Store -------------------------------------------------------------------------------- /grafana/data/grafana.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/grafana/data/grafana.db -------------------------------------------------------------------------------- /hystrix-dashboard-service/src/main/groovy/com/nklmish/hds/Application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/hystrix-dashboard-service/src/main/groovy/com/nklmish/hds/Application.groovy -------------------------------------------------------------------------------- /hystrix-dashboard-service/src/main/resources/application-docker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/hystrix-dashboard-service/src/main/resources/application-docker.properties -------------------------------------------------------------------------------- /hystrix-dashboard-service/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/hystrix-dashboard-service/src/main/resources/application.yml -------------------------------------------------------------------------------- /hystrix-dashboard-service/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/hystrix-dashboard-service/src/main/resources/banner.txt -------------------------------------------------------------------------------- /hystrix-dashboard-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/hystrix-dashboard-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /hystrix-dashboard-service/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/hystrix-dashboard-service/src/main/resources/logback.xml -------------------------------------------------------------------------------- /price-service/src/main/groovy/com/nklmish/ps/prices/Application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/price-service/src/main/groovy/com/nklmish/ps/prices/Application.groovy -------------------------------------------------------------------------------- /price-service/src/main/groovy/com/nklmish/ps/prices/boundary/PriceService.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/price-service/src/main/groovy/com/nklmish/ps/prices/boundary/PriceService.groovy -------------------------------------------------------------------------------- /price-service/src/main/groovy/com/nklmish/ps/prices/metrics/HealthReporter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/price-service/src/main/groovy/com/nklmish/ps/prices/metrics/HealthReporter.groovy -------------------------------------------------------------------------------- /price-service/src/main/groovy/com/nklmish/ps/prices/model/Price.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/price-service/src/main/groovy/com/nklmish/ps/prices/model/Price.groovy -------------------------------------------------------------------------------- /price-service/src/main/resources/application-docker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/price-service/src/main/resources/application-docker.properties -------------------------------------------------------------------------------- /price-service/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/price-service/src/main/resources/application.yml -------------------------------------------------------------------------------- /price-service/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/price-service/src/main/resources/banner.txt -------------------------------------------------------------------------------- /price-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/price-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /price-service/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/price-service/src/main/resources/logback.xml -------------------------------------------------------------------------------- /product-service/src/main/groovy/com/nklmish/ps/products/Application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/product-service/src/main/groovy/com/nklmish/ps/products/Application.groovy -------------------------------------------------------------------------------- /product-service/src/main/groovy/com/nklmish/ps/products/boundary/ProductService.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/product-service/src/main/groovy/com/nklmish/ps/products/boundary/ProductService.groovy -------------------------------------------------------------------------------- /product-service/src/main/groovy/com/nklmish/ps/products/metrics/HealthReporter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/product-service/src/main/groovy/com/nklmish/ps/products/metrics/HealthReporter.groovy -------------------------------------------------------------------------------- /product-service/src/main/groovy/com/nklmish/ps/products/model/Product.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/product-service/src/main/groovy/com/nklmish/ps/products/model/Product.groovy -------------------------------------------------------------------------------- /product-service/src/main/resources/application-docker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/product-service/src/main/resources/application-docker.properties -------------------------------------------------------------------------------- /product-service/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/product-service/src/main/resources/application.yml -------------------------------------------------------------------------------- /product-service/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/product-service/src/main/resources/banner.txt -------------------------------------------------------------------------------- /product-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/product-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /product-service/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/product-service/src/main/resources/logback.xml -------------------------------------------------------------------------------- /run-all-on-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/run-all-on-docker.sh -------------------------------------------------------------------------------- /run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/run-all.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/settings.gradle -------------------------------------------------------------------------------- /stop-all-on-docker.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | docker-compose stop -------------------------------------------------------------------------------- /turbine-service/src/main/groovy/com/nklmish/ts/Application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/turbine-service/src/main/groovy/com/nklmish/ts/Application.groovy -------------------------------------------------------------------------------- /turbine-service/src/main/resources/application-docker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/turbine-service/src/main/resources/application-docker.properties -------------------------------------------------------------------------------- /turbine-service/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/turbine-service/src/main/resources/application.yml -------------------------------------------------------------------------------- /turbine-service/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/turbine-service/src/main/resources/banner.txt -------------------------------------------------------------------------------- /turbine-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/turbine-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /turbine-service/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/turbine-service/src/main/resources/logback.xml -------------------------------------------------------------------------------- /zipkin-docker-toolbox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/zipkin-docker-toolbox.yml -------------------------------------------------------------------------------- /zuul-service/src/main/groovy/com/nklmish/zuul/demo/Application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/zuul-service/src/main/groovy/com/nklmish/zuul/demo/Application.groovy -------------------------------------------------------------------------------- /zuul-service/src/main/groovy/com/nklmish/zuul/demo/metrics/HealthReporter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/zuul-service/src/main/groovy/com/nklmish/zuul/demo/metrics/HealthReporter.groovy -------------------------------------------------------------------------------- /zuul-service/src/main/resources/application-docker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/zuul-service/src/main/resources/application-docker.properties -------------------------------------------------------------------------------- /zuul-service/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/zuul-service/src/main/resources/application.yml -------------------------------------------------------------------------------- /zuul-service/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/zuul-service/src/main/resources/banner.txt -------------------------------------------------------------------------------- /zuul-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/zuul-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /zuul-service/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklmish/microservice-demo/HEAD/zuul-service/src/main/resources/logback.xml --------------------------------------------------------------------------------