使用kafka事务消费-转换-生产的模型。集群A使用这个模型向集群B发送消息后,offset不更新。集群A向集群A中的另一个topic发送消息后,offset会更新。请问下这是什么情况,是还需要更改什么配置码?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
kafka事务消费offset不更新
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
baskbull 2021-05-23 17:10关注你看一下offset自动提交的配置是打开还是关闭的,ENABLE_AUTO_COMMIT_CONFIGS
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-08-23 10:01回答 1 已采纳 同一个消费组能同时消费的消费者数量和topic的分区数有关,估计是你的topic只有两个分区所以使用相同的groupid只有两个消费者在消费,加一个分区就好
- 2022-02-16 19:32回答 4 已采纳 重新开一个topic,然后先启动consumer,再启动producer,再发消息,你这个可能是consumer已经在broker里有了自己的offset,就会读不到之前producer发送到brok
- 2022-10-25 09:26回答 5 已采纳 感觉消息堆积有点厉害,查一下代码,是因为什么原因导致消息一直没被消费。如果只是前端数据,可以丢弃的话,把队列清空,看看还会不会卡?
- 2017-11-24 15:14除了基本的生产和消费功能,Kafka还支持一些高级特性,如幂等性生产者、事务性消费者、连接器(Connectors)以及Kafka Streams,这些都可能在"Kafka-java-demo"中有所体现,帮助你更好地理解和应用Kafka。...
- 2022-12-21 00:45回答 1 已采纳 这篇博客也许可以解决你的问题👉 :kafka消费者从kafka读取信息
- 2022-06-11 10:41回答 1 已采纳 给你个例子,是可以收发的。验证通过再和你的对比一下,你应该哪里配错了。 springboot集成kafka、消息发送、消费使用_‘’小磊的博客-CSDN博客_spri
- 2021-07-05 16:53回答 1 已采纳 value的值为[B@1e1e585b这个明显是序列化后的Bytes字节类型嘛你反序列化成string就ok了
- 2024-06-06 16:04小丁学Java的博客 kafka-消费者-指定offset消费(SpringBoot整合Kafka)
- 2021-07-02 11:07回答 2 已采纳 对kafka来说,只要这条数据发出去了,就算消费了,你消费者怎么处理,和kafka无关了。对消费者来说, 你只需要消费下一条就行了。至于偏移量, 你第一次消费的时候,是要发送偏移的,这个你消费者要本地
- 2020-04-28 14:06回答 1 已采纳 kafka消费是可以指定offset的,你手动指定一个不就好了? 多个生产者同时发送数据,你是要保证按照发送的顺序一一写到数据库中么?这样子的话可以只给当前topic,设置一个分区就行了 不知道我
- 2022-01-28 09:47回答 1 已采纳 那最后写入到库了吗,如果写不进去,上游kafka肯定会延迟越来越大的,可以在sink里多打印下错误,或者设置写入超时时间,问题应该在写入
- 2022-11-25 20:46你怎么不笑了的博客 kafka消费者offset维护。
- 2023-01-31 14:43回答 2 已采纳 Spark Structured Streaming 集成 Kafka 的 offset 管理方式有如下几种: 利用 Spark checkpoint 文件提交 offset 给 Kafka常用的方案
- 2022-05-10 15:01苍煜的博客 Kafka消费者默认对于未订阅的topic的offset的时候,也就是系统并没有存储该消费者的消费分区的记录信息,默认Kafka消费者的默认首次消费策略:latest auto.offset.reset=latest earliest - 自动将偏移量重置为最早...
- 2024-07-05 17:37狂奔的小棕棕的博客 如果在消费的过程中有几条或者一批数据数据没有提交offset(比如异常情况程序没有走到手动提交的代码),后面其他的消息消费后正常提交offset至服务端,那么服务端会更新为消费后最新的offset,不会重新消费,就算...
- 没有解决我的问题, 去提问