- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在编写一个发布/订阅实现,它使用 Azure EventHub 作为底层事件引入服务。在我的应用程序中,发布者将事件发布到特定的 EventHub 分区,订阅该特定分区的消费者将接收事件。通常,一个消费者会被分配到一个唯一的 EventHub ConsumerGroup
,并且在某些情况下,可以有多个消费者分配给同一个 ConsumerGroup
。
假设我在同一个 ConsumerGroup (consumer-group-1) 中有两个消费者 (consumer-1、consumer-2),他们订阅了特定 EventHub 分区(event-hub-1 的分区“0”)的事件)。
当我们将事件发送到“event-hub-1”的分区“0”时,消息传递将如何发生?
示例代码:https://github.com/ballerina-platform/ballerina-standard-library/issues/3483#issuecomment-1272824977
注意:申请写在 ballerina language其内部使用 Kafka Java Client
最佳答案
顾名思义,消费者组是“消费者组”。每个消费者组都会获取该消息的副本,并且该消费者组中的一个消费者会收到该消息。因此,对于您的场景,consumer-1 或consumer-2 都会收到消息,因为它们位于同一个consumergroup 中。
关于azure - 了解 Azure EventHub 中的 ConsumerGroup 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74017102/
我曾尝试使用 shopify/sarama 库来使用 kafka 消息。我都用过Consumer接口(interface)和ConsumerGroup界面。我可以使用 ConsumePartition
我正在编写一个发布/订阅实现,它使用 Azure EventHub 作为底层事件引入服务。在我的应用程序中,发布者将事件发布到特定的 EventHub 分区,订阅该特定分区的消费者将接收事件。通常,一
我希望有人能为我澄清这一点: 我在同一个 ConsumerGroup 中有 2 个消费者,据我了解,他们应该在它们之间进行协调,但我遇到的问题是两个消费者都收到了所有消息。我的代码非常简单: cons
我是一名优秀的程序员,十分优秀!