3
了解Kafka主题和分区
我开始学习用于企业解决方案目的的Kafka。 在阅读期间,我想到了一些问题: 生产者在生成消息时-将指定要将消息发送到的主题,对吗?它关心分区吗? 当订户运行时-是否指定其组ID,以便它可以成为同一主题或该组消费者感兴趣的多个主题的一组消费者的一部分? 每个消费者组在代理上都有对应的分区还是每个消费者都有一个分区? 分区是由代理创建的,因此对于消费者而言不是问题吗? 由于这是每个分区都有偏移量的队列,使用方是否有责任指定要读取的消息?是否需要保存其状态? 从队列中删除消息后会发生什么?-例如:保留时间为3小时,然后时间过去了,双方如何处理偏移量?