kafka
文章平均质量分 60
浅夏陌离
这个作者很懒,什么都没留下…
展开
-
【kafka消费同步提交和异步提交方式(kafka-python)
自动提交同步提交异步提交异步加同步提交几种方式的优缺点介绍和代码示例-可以设置自动提交时间间隔,每间隔固定时间提交一次当前消费最大offset,但无法确保提交成功,不知道消费状态1.2 同步提交-同步提交可以自定义拉取数据多少以及fetch的数据offset等元数据信息,回阻塞直到提交成功,也可以计算出每次消费的时间,消费状态等,每次处理完了才会进行下一次,遇到异常可以自己进行处理记录等1.3 异步提交加回调函数- 异步提交是通过单独线程异步进行提交,有可能提交成功有可能提交失败,可以通过回原创 2022-06-23 17:41:01 · 2417 阅读 · 0 评论 -
kafka生产同步发送和异步发送
kafka-python实现生产同步和异步发送发送并忘记同步发送异步发送加回调函数acks=0, 表示消息发送之后就不管了,无论消息是否写成功acks=1,表示消息发送后并写成功kafka的topic对应分区的leader节点就返回成功acks=-1/all,表示消息发送并写成功topic对应分区的leader节点,所有副本follow来同步数据成功,返回给leader节点,leader节点在一起返回确认给生产侧才表示写成功那么下面就来看一下具体三种生产方式对应的代码:-此方式只管发送,不关心消息原创 2022-06-22 12:20:07 · 3149 阅读 · 1 评论