- git clone https://github.com/AyushKSinghal/hystrix.git
- Open project as gradle project in intellij/Import project as gradle project in Eclipse
Project is divided into exercise modules and http server.
- This is hystrix hello world module.
- Navigate to hystrix-1-commands module
- For next steps read Readme
- This part involves setting up timeouts and hystrix dashboard.
- Navigate to hystrix-2-timeout module
- For next steps read Readme
- This part involves setting up circuit breaker and study hystrix dashboard.
- Navigate to hystrix-3-circuitbreaker module
- For next steps read Readme
- It is http server which mimics downstream service. It operates on 8080 port.
- How to run: Navigate to ServersApplication and run as Java Application.