kafka
liudashuang2017
这个作者很懒,什么都没留下…
展开
-
kafka 常见问题
1、消息丢失情况: 消息发送端: (1)acks=0: 表示producer不需要等待任何broker确认收到消息的回复,就可以继续发送下一条消息。性能最高,但是最容易丢消息。大数据统计报表场景,对性能要求很高,对数据丢失不敏感的情况可以用这种。 (2)acks=1: 至少要等待leader已经成功将数据写入本地log,但是不需要等待所有follower是否成功写入。就可以继续发送下一条消息。这种...原创 2020-03-24 13:23:03 · 411 阅读 · 0 评论 -
kafka如何保证数据不丢失
kafka笔记之如何保证数据不丢失@TOC kafka笔记之如何保证数据不丢失 Kafka是一种高吞吐量的分布式发布订阅消息系统。在使用过程中如果使用不当,经常会出现消息丢失的情况,这是业务系统不能容忍的,消息系统最重要的是保证数据不丢失。本文主要记录kafka是如何保证数据不丢失的,主要从三方面来介绍,消息发送端保证数据不丢失,kafka服务保证消息不丢失,消费者保证消息不丢失。 基础知识 k...原创 2019-03-20 10:27:57 · 8437 阅读 · 0 评论