kafka消费者组是什么?
2024-10-24
NEW个对象
消费者组是什么?
消费者组就是让若干个消费者实例(Consumer Instance)形成一个消费者组,共同消费同一个或者多个 Topic 的不同 Partition 中的消息,注意,每一个 Partition 只能由消费者组中的一个 Consumer 来消费。多个消费者组之间是相互独立的,它们可以订阅同样的主题进行消费。消费者组是如何工作的?
当一个消费者组订阅了一个或者多个 Topic 的时候,这些 Topic 中所有的 Partition 会被「分配」给消费者组中的消费者实例,这些消费者实例各自处理自己分配到的分区的消息。
一个分区只能分配给一个消费者实例,不能被多个实例同时消费,如果Partition大于消费者的数量,一个实例可能被分配多个分区。
上一篇:接口优化的几种方法
下一篇:MySQL MVCC了解吗?
相关文章
-
如果codereview,应该如何落地,如果遇到代码不规范,但是项目又记着上线该如何处理?
如果项目急着上线,不能简单地为了规范阻塞发布,而应该评估问题是否影响线上稳定。如果只是代码可读性问题,可以记录技术债后续优化;如果涉及数据一致性、性能、安全等风险,需要和业务说明影响,提供临时方案,比如灰度发布、开关控制、监控告警,并在上线后安排修复。
NEW个对象 2026-07-07
-
基于Redis限制短信的发送频率
需要大概是这样的: 短信验证码登录,最近15分钟内只能发2条短信。 类似于滑动窗口的限流机制。 那么开发吧,自己开发的好像没什么思路。
NEW个对象 2025-03-15
-
你是如何修复bug的
我排查 Bug 一般会按照"先定位、再分析、最后解决"的思路,而不是直接修改代码。
NEW个对象 2026-07-14
NEW个对象
JAVA是世界上最好的语言