spring-cloud-stream - 为 StreamBridge 输出绑定生成的 SubscribableChannel 始终将 unknown.channel.name 作为它们的 fullChannelName
问题描述
我试图在我们的项目中使用 Jaeger 引入跟踪,并且我使用 Spring Cloud Stream RabbitMQ 进行服务之间的通信。
对于Consumer<>
和Function<>
通道 Jaeger 正确生成message_bus.destination
标签值等于配置中的绑定名称的跨度。
如标题中所述,对于StreamBridge
输出绑定,此标记值始终解析为unknown.channel.name
.
我在这里做错了什么?这是预期的行为吗?