Closed beltram closed 5 years ago
Is it related to https://github.com/reactor/reactor-core/pull/1481 ?
@bsideup Thoughts ?
@jntakpe no, not related (the PR you linked is not integrated yet).
Looks more like a duplicate of #1203 and #1199
We have experienced the #1199. We solved it by retrieving trace information from request.
For information issue appeared on spring-cloud-sleuth-core:2.1.0.M2
@beltram should I just clone https://github.com/beltram/sleuth-data-reproducer and run ./gradlew clean build
to replicate the problem?
@marcingrzejszczak sorry missed the readme on this one. Run ./gradlew clean test
instead all logic is in test classes
@marcingrzejszczak any issues regarding this issue ?
@beltram Hi. Did you manage to solve your issue?
If yes, did you manage to log traceId's from the Mongo driver logs? Eg.
org.mongodb.driver.protocol.command : Sending command '{ "find" : "deliveryMethods", "batchSize" : 2147483647 }'
Bug report Hi, using latest Spring versions (2.1.2.RELEASE and Cloud Greenwich.RELEASE) it looks like after calling mongo with reactive operators trace context is resetted (ie one cannot get back traceId). If mongo is not called it works as expected. It looks like this:
Reproducer is here Thank you 😄