当阅读Kafka中的多个主题时,我如何才能知道特定消息的主题?

rlcwz9us  于 2023-05-21  发布在  Apache
关注(0)|答案(1)|浏览(187)

我使用C#,并有以下内容:

consumer.Subscribe( new string[] {"topic1", "topic2"});
var cr = consumer.Consume();
console.Write($"key {cr.Message.Key}\r\nvalue {cr.Message.Value}");

当我在听一个以上的主题时,我如何获得特定消息的主题?

pftdvrlh

pftdvrlh1#

Consume函数返回ConsumeResult。它有一个主题属性
https://github.com/confluentinc/confluent-kafka-dotnet/blob/master/src/Confluent.Kafka/ConsumeResult.cs#L32

相关问题