Skip to content

Commit 0d994f2

Browse files
committed
better readme
1 parent 06b5f75 commit 0d994f2

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

readme.md

+9-3
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,27 @@
55

66
- Spring Cloud Registration Service Discovery with Netflix Eureka (module: registration-discovery)
77
- Spring Cloud Config server (module: config-server)
8-
- Hystrix
8+
- Hystrix Dashboard (module: hystrix-dashboard)
99
- Two Microservices:
1010
- Greeting Service (module: greeting-service)
1111
- Time Service (module: time-service)
1212
- Gateway Application (module: gateway-app)
13-
- Supports distributed Tracing with
13+
- Supports distributed Tracing with Zipkin (need to run the zipkin server app )
14+
- Config for local development are stored on configs/local/**
1415

1516
#### How to Run
1617

1718
Step 1) Import the project into your IDE as maven project. Each of the 4 modules are Spring Boot Applications. Run the main classes from each module in following order:
1819

20+
- config-server
1921
- registration-discovery
2022
- greeting-service, time-service >> Any number of these services can be started. They will run on random port
2123
- gateway-app
2224

23-
Step 2) Open `http://localhost:8080/` and `http://localhost:8080/amazing` in your browser.
25+
Step 2) Open `http://localhost:8080/` in your browser.
2426

2527
You can monitor the deployed service instances using Spring Eureka Web UI: `http://localhost:8761/`
28+
29+
View distributed tracing `http://localhost:9411`
30+
31+
Hystrix Dashboard Open `http://localhost:8788' and monitor gateway app stream `http://localhost:8080/actuator/hystrix.stream`

0 commit comments

Comments
 (0)