首页 > 解决方案 > 为 StreamBridge 输出绑定生成的 SubscribableChannel 始终将 unknown.channel.name 作为它们的 fullChannelName

问题描述

我试图在我们的项目中使用 Jaeger 引入跟踪,并且我使用 Spring Cloud Stream RabbitMQ 进行服务之间的通信。

对于Consumer<>Function<>通道 Jaeger 正确生成message_bus.destination标签值等于配置中的绑定名称的跨度。

如标题中所述,对于StreamBridge输出绑定,此标记值始终解析为unknown.channel.name.

跨度列表视图 跨度标签的详细视图

我在这里做错了什么?这是预期的行为吗?

标签: spring-cloud-streamjaeger

解决方案


推荐阅读