
kafka
文章平均质量分 80
fldjsaldkfjoeiaf
这个作者很懒,什么都没留下…
展开
-
Kafka在什么情况下会出现消息丢失及解决方案
Kafka在什么情况下会出现消息丢失及解决方案? ACK应答机制可以在生产者向队列写入数据的时候可以设置参数来确定是否确认kafka接收到数据,这个参数可设置的值为0、1、2、…all。 0代表producer往集群发送数据不需要等到集群的返回,不确保消息发送成功。安全性最低但是效率最高。 1代表producer往集群发送数据只要leader应答就可以发送下一条,只确保leader发送成功。 2代表producer往集群发送数据需要至少一个follower都完成从leader的同步才 会发送下一条,原创 2021-11-04 18:56:19 · 405 阅读 · 0 评论 -
kafka架构
Producer:Producer即生产者,消息的产生者,是消息的入口。 kafka cluster: kafka集群 Broker:Broker是kafka实例,kafka集群的一个节点,每个服务器上有一个或多个kafka的实例,我们姑且认为每个broker对应一台服务器。每个kafka集群内的broker都有一个不重复的编号,如图中的broker-0、broker-1等…… Topic:可以理解为一个队列,Topic将消息分类,生产者和消费者面向的是同一个Topic,kafka的数据就.原创 2021-11-04 16:08:38 · 530 阅读 · 0 评论