Technologies Involved
Framework | Description |
---|---|
HAProxy | Api gateway |
Consul | Service Discovery |
Docker | Containerization |
Sample Apps | Spring Boot + Spring Cloud + Actuator + Rest Template |
$ sudo chmod +x ./start.sh ./clean.sh
$ ./start.sh
Service | URL |
---|---|
Consul | http://localhost:8500/ui/ |
Client | http://localhost:8080/api/clients/ |
Product | http://localhost:8080/api/products/ |
Invoice | http://localhost:8080/api/invoices/ |