同一个group,有两个消费者。为什么处理消息的时候只有一个消费者在消费消息。
一个topic,3个partitions.一个group,2个consumer。实际接受消息,只有一个consumer在消费消息。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
一个topic,3个partitions.一个group,2个consumer。实际接受消息,只有一个consumer在消费消息。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
按照默认配置应该是一个消费者有一个partition一个有两个partition,也有可能你设置了根据key进行某种方法的映射到consumer,那么就有可能是只会有一个consumer消费
但是我有3个分区啊,3个分区都被一个消费者消费吗?
同一个组只有一个消费者能够接收到订阅消息,这个消费者是不固定的,当生产者发布消息时,同一个组的消费者互相竞争,胜出者的接收消息。当然如果每个消费者单独就是一组,那么每个消费者都可以接收到订阅消息。
因为同一个group