seasonny / goblog

Code samples for the Go microservice blog series

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

goblog

Code samples for the Go microservice blog series

Turbine stream URL: http://192.168.99.100:8282/turbine.stream?cluster=swarm Hystrix stream URL: http://accountservice:8181/hystrix.stream?cluster=swarm

Make sure Turbine doesn't crash on startup due to AMQ connection problem.

Setting up Docker Swarm cluster

docker-machine create --driver virtualbox --virtualbox-cpu-count 2 --virtualbox-memory 2048 --virtualbox-disk-size 20000 swarm-manager-0
eval "$(docker-machine env swarm-manager-0)"
docker network create --driver overlay my_network
docker swarm init --advertise-addr 192.168.99.100

Deploy spring cloud services

From /goblog

./springcloud.sh
./support.sh

Deploy microservices

./copyall.sh

About

Code samples for the Go microservice blog series

License:MIT License


Languages

Language:Go 87.3%Language:Shell 4.9%Language:Java 3.3%Language:Dockerfile 3.0%Language:Scala 1.5%