千家信息网

kafka怎么保存消费端的消费位置

发表于:2025-01-28 作者:千家信息网编辑
千家信息网最后更新 2025年01月28日,本篇内容介绍了"kafka怎么保存消费端的消费位置"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在k
千家信息网最后更新 2025年01月28日kafka怎么保存消费端的消费位置

本篇内容介绍了"kafka怎么保存消费端的消费位置"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

在kafka 中,提供了一个 ___consumer_ offsets_* 的一个内置topic

  • __consumer_offsets 默认分区50

  • 创建consumer_offsets_group 消费组ID 稍后会用到

    • Math.abs("consumer_offsets_group".hashCode()) % 50

    • 结果放在了11分区上

    • 通过如下公式即可获取:

  • 查看该消费群offsets:

    • bin/kafka-console-consumer.sh --topic __consumer_offsets --partition 11 --bootstrap-server localhost:9092 --formatter "kafka.coordinator.group.GroupMetadataManager\$OffsetsMessageFormatter" --consumer.config config/consumer.properties --from-beginning

  • 结果:

    • [consumer_offsets_group/*消费组ID*/,consumer_offsets_test/*topic*/,1/*partition*/]::OffsetAndMetadata(offset=4/*提交的消费位移信息*/, leaderEpoch=Optional.empty, metadata=, commitTimestamp=1543567461031, expireTimestamp=None)
      [consumer_offsets_group,consumer_offsets_test,0]::OffsetAndMetadata(offset=3, leaderEpoch=Optional.empty, metadata=, commitTimestamp=1543567461031, expireTimestamp=None)
      [consumer_offsets_group,consumer_offsets_test,2]::OffsetAndMetadata(offset=4, leaderEpoch=Optional.empty, metadata=, commitTimestamp=1543567461031, expireTimestamp=None)
      [consumer_offsets_group,consumer_offsets_test,1]::OffsetAndMetadata(offset=4, leaderEpoch=Optional.empty, metadata=, commitTimestamp=1543567466027, expireTimestamp=None)
      [consumer_offsets_group,consumer_offsets_test,0]::OffsetAndMetadata(offset=3, leaderEpoch=Optional.empty, metadata=, commitTimestamp=1543567466027, expireTimestamp=None)
      [consumer_offsets_group,consumer_offsets_test,2]::OffsetAndMetadata(offset=4, leaderEpoch=Optional.empty, metadata=, commitTimestamp=1543567466027, expireTimestamp=None)
      [consumer_offsets_group,consumer_offsets_test,1]::OffsetAndMetadata(offset=4, leaderEpoch=Optional.empty, metadata=, commitTimestamp=1543567468638, expireTimestamp=None)
      [consumer_offsets_group,consumer_offsets_test,0]::OffsetAndMetadata(offset=3, leaderEpoch=Optional.empty, metadata=, commitTimestamp=1543567468638, expireTimestamp=None)
      [consumer_offsets_group,consumer_offsets_test,2]::OffsetAndMetadata(offset=4, leaderEpoch=Optional.empty, metadata=, commitTimestamp=1543567468638, expireTimestamp=None)

"kafka怎么保存消费端的消费位置"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

消费 位置 端的 内容 更多 知识 结果 实用 学有所成 接下来 信息 公式 困境 实际 情况 文章 案例 消费群 稍后 编带 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全主题画绘画 深圳市旺旺互联网科技 dell服务器默认带外ip airgis数据库没有头像 萝岗高端网络安全运维 数据库2000怎么删除 linux数据库密码重置 软件开发是公司的什么部门 兰州市招聘软件开发的公司 网络安全的主要特征是什么 查询一张表里面相同的数据库 我的世界斗罗大陆服务器电脑下载 服务器身份认证毕业设计 怎么让软件开发的版权是你 派出所为开展415网络安全 添加记录到数据库中 软件开发精益管理工具 数据库原理常用的英文代码 软件开发合同关键条款 小米分身 数据库 数据库技术与应用期末总结 学生注意网络安全的重要性 电脑服务器证书 西安博科思网络技术有限公司 k3库存状态无数据库 浦东新区无线网络技术结构设计 数据库联系基数的概念 英雄联盟组队后无法连接服务器 博兴快消品管理软件开发 php操作数据库类
0