首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Kafka0.9中安装小型retention_ms不起作用

在Kafka0.9中安装小型retention_ms不起作用
EN

Stack Overflow用户
提问于 2016-04-06 16:38:42
回答 1查看 136关注 0票数 0

我想将小retention_ms设置为1200000,以消除初始的脏负载。

json是完全正确的,因为它不工作,此外,我还尝试设置其他参数。然而,我的消费者仍然可以获取两周前存在的数据。

代码语言:javascript
复制
 {"config": {"segment.ms": "1200000", "retention.ms": "1200000", "cleanup.policy": "delete", "segment.jitter.ms": "1200000", "delete.retention.ms": "1200000", "min.cleanable.dirty.ratio": "0.01"}, "version": 1}

总之,我想知道默认的retention.ms是7天,但是我的用户可以最早在7天内用autooffser.reset访问数据,

卡夫卡忽视我的retention.ms的原因是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-22 08:40:08

在阅读了源代码https://github.com/apache/kafka/blob/trunk/core/src/main/scala/kafka/admin/AdminUtils.scala#L492之后,

Kafka通过在动物园管理员中存储更改通知来更新主题的配置。所以问题是在/config/topics中存储配置json是不够的,您也需要将json存储在/config/changes中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36457214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档