- Config server pointing to a git repository
- Eureka server for services registry and discovering
- ZuulServer as proxy layer-7. Main gateway
- 2 dummy services: stockService and productosservice
- 1 service using our two dummy services + async requests + circuit breaker
- Hystrix Dashboard
- Turbine server to collect hystrix.stream from our restFul services
SET JAVA_HOME=[route to java home e.g: C:/Program files/Java/jdk1.8.0_121]
SET PATH=%PATH%;[path_to_maven]\bin
export JAVA_HOME=[route to java home e.g: /usr/bin/java] export PATH=$PATH:[path_to_maven]\bin
cd 02-configserver
mvn spring-boot:run
cd 03-eurekaregistry
mvn spring-boot:run
cd 04-zuulserver
mvn spring-boot:run
cd 10-stockservice
mvn spring-boot:run
cd 11-CatalogoService
mvn spring-boot:run
20-productosservice
mvn spring-boot:run
cd hystrixDashboard
mvn spring-boot:run
cd turbine
mvn spring-boot:run
http://localhost:7979/ Put turbine url here