Skip to content

Latest commit

 

History

History
 
 

sleuth-downstream-service

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Log Tracing with Spring Cloud Sleuth

This project shows how to implement tracing in a network of Spring Boot applications.

Companion Blog Article

The companion blog article to this repository can be found here.

Getting Started

This application is a service facing the user (a "downstream" service), meaning that it accesses other upstream services to provide its functionality.

  1. Start the upstream service with ./gradlew bootrun
  2. Start this service with ./gradlew bootrun
  3. Open http://localhost:8080/customers-with-address/{id} where IDs from 1-50 are will return a valid HTTP 200 response and other IDs will return an error response.
  4. Look into the log files of both services and verify that both contain the same trace id.