Last active
February 17, 2016 19:52
-
-
Save garystafford/42aeb6325220e7e975fd to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# IMPORTANT: set this to the spring-cloud-demo repo directory | |
export SPRING_DEMO=<YOUR_PATH_GOES_HERE>/spring-cloud-demo | |
# Redis - on Mac, in Docker Quickstart Terminal | |
cd ${SPRING_DEMO}/docker-redis/ | |
docker-compose up | |
# Zipkin - on Mac, in Docker Quickstart Terminal | |
cd ${SPRING_DEMO}/docker-zipkin/ | |
docker-compose up | |
# *** MAKE SURE ZIPKIN STARTS SUCCESSFULLY! *** | |
# *** I HAVE TO RESTART >50% OF TIME... *** | |
# H2 Database Server - in new terminal window | |
cd ${SPRING_DEMO}/h2-server | |
java -cp h2*.jar org.h2.tools.Server -webPort 6889 | |
# Spring Cloud Config Server - in new terminal window | |
cd ${SPRING_DEMO}/config-server | |
mvn clean package spring-boot:run | |
# Eureka Service - in new terminal window | |
cd ${SPRING_DEMO}/eureka-server | |
mvn clean package spring-boot:run | |
# Hystrix Dashboard - in new terminal window | |
cd ${SPRING_DEMO}/hystrix-dashboard | |
mvn clean package spring-boot:run | |
# Reservation Service - instance 1 - in new terminal window | |
cd ${SPRING_DEMO}/reservation-service | |
mvn clean package | |
mvn spring-boot:run -Drun.jvmArguments='-Dserver.port=8000' | |
# Reservation Service - instance 2 - in new terminal window | |
cd ${SPRING_DEMO}/reservation-service | |
mvn spring-boot:run -Drun.jvmArguments='-Dserver.port=8001' | |
# Reservation Service - instance 3 - in new terminal window | |
cd ${SPRING_DEMO}/reservation-service | |
mvn spring-boot:run -Drun.jvmArguments='-Dserver.port=8002' | |
# Reservation Client - in new terminal window | |
cd ${SPRING_DEMO}/reservation-client | |
mvn clean package spring-boot:run | |
# Load seed data into H2 - in new terminal window | |
cd ${SPRING_DEMO}/reservation-data-seeder | |
mvn clean package spring-boot:run | |
# Redis redis-cli monitor - on Mac, in new Docker Quickstart Terminal | |
docker exec -it dockerredis_redis_1 redis-cli | |
127.0.0.1:6379> monitor |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment