【kafka-01数据保留时间设置】

kafka正确设置过期时间

背景

某天突然发现我的kafka中group_id消费记录不见了,特地查了下咋回事。众所周知新版本的kafka group_id消费的offset记录已经不存储在zookeeper上了,而是存储在__consumer_offsets 这个kafka内部自己管理的topic中,这个topic有50个分区。 毫无疑问估计是group_id offset存储也应该是有时间过期值的,于是专门查了查。

如何正确配置数据过期时间

需要两个参数结合,且最好配置的时间是一样的,下面是例子

java 复制代码
#存储一年
log.retention.hours=8760   ->数据过期时间
offsets.retention.minutes=525600 ->group_id offset的消费位点过期时间。 换算成小时也是一年
相关推荐
千禧皓月1 小时前
【C++】基于C++的RPC分布式网络通信框架(二)
c++·分布式·rpc
教练、我想打篮球3 小时前
05 kafka 如何存储较大数据记录
java·kafka·record
杂家3 小时前
Zookeeper完全分布式部署(超详细)
大数据·分布式·zookeeper
雨点保护雪花4 小时前
15、RabbitMQ
分布式·rabbitmq
Lansonli8 小时前
大数据Spark(七十二):Transformation转换算子repartition和coalesce使用案例
大数据·分布式·spark
hzk的学习笔记9 小时前
Redisson 的 Watchdog 机制
数据库·redis·分布式·缓存
熙客16 小时前
TiDB:分布式关系型数据库
java·数据库·分布式·tidb
Sirius Wu1 天前
Rclone实战技巧
分布式
言之。1 天前
TiDB分布式数据库技术架构概述
数据库·分布式·tidb
老夫的码又出BUG了1 天前
分布式Web应用场景下存在的Session问题
前端·分布式·后端