Skip to content

Micrometer context propagation does not work in multi-binder scenarios when binder types are the same (e.g., Rabbit and Rabbit) #2901

@Toxa45

Description

@Toxa45

Good afternoon.
When using SteamBridge with RabbitMQ, the traceId of the sender and recipient are different.
Here is an example based on what was attached in #2639, but the traceId are different.
https://github.com/Toxa45/TestRabbitTraceId/tree/master/TestRabbitTraceId
image
I also noticed that this happens when the “environment” is filled. Initially, I made a typo and wrote “environment” - and, to my surprise, everything worked locally.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions