VEuPathDB / lib-jaxrs-container-core

Core library for VEuPathDB JaxRS container services
Apache License 2.0
0 stars 0 forks source link

Add TraceID header to thread context in container core #30

Closed dmgaldi closed 1 year ago

dmgaldi commented 1 year ago

Overview

In order to better track requests throughout the system, we are having the client generate a traceparent header (spec detailed here) when sending requests to services.

These need to be added to the Log4j thread context in container core in order to make good use of them. Ultimately, they can be added to apache access logs as well, to more easily track requests throughout the system.