Home

Awesome

spring-boot-microservices-series

Code for SpringBoot MicroServices Blog Series

How to run?

Build all modules:

spring-boot-microservices-series> ./mvnw clean package -DskipTests=true

Start infrastructure modules in docker:

spring-boot-microservices-series> docker-compose up -d mysqldb rabbitmq setup-vault config-server service-registry hystrix-dashboard

Start each microservice either in local or in docker:

Local: spring-boot-microservices-series/catalog-service> ./mvnw spring-boot:run

Docker: spring-boot-microservices-series> docker-compose up -d <service> --build --force-recreate

Ex: spring-boot-microservices-series> docker-compose up -d catalog-service --build --force-recreate

or

docker-compose up -d