-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Closed
Labels
in: webAn issue in web modules (web, webmvc)An issue in web modules (web, webmvc)type: bugA general bugA general bug
Milestone
Description
Describe the bug
The observations that Spring Security provides are not being properly nested with their parent span when running in Webflux mode. This does not affect servlet.
To Reproduce
- Run any spring boot application with webflux and spring security to your tracing backend of choice (in my example, Tempo)
- Make any HTTP call
- Notice the trace spans are not properly nested
Expected behavior
The spans should be nested as they are in Servlet mode. This becomes hard to read in very large or complicated filter chains across multiple services
Sample
There is no need for sample code as your project literally does not need to have any code in it aside from start.spring.io dependencies I listed.
Metadata
Metadata
Assignees
Labels
in: webAn issue in web modules (web, webmvc)An issue in web modules (web, webmvc)type: bugA general bugA general bug