首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kafka:“代理在增加分区后未能验证记录”

Kafka:“代理在增加分区后未能验证记录”
EN

Stack Overflow用户
提问于 2022-06-29 07:48:49
回答 1查看 540关注 0票数 0

我通过地形增加了现有卡夫卡主题的划分。分区大小成功地增加了,但是当我测试到主题的连接时,我得到了一个“代理无法验证记录”

测试方法:

代码语言:javascript
复制
 echo "test" | kcat -b ...
**sensitive content has been removed**
...

% Auto-selecting Producer mode (use -P or -C to override)
% Delivery failed for message: Broker: Broker failed to validate record

我试图在网上搜索,发现了一种叫做模式验证配置的东西:https://docs.confluent.io/cloud/current/sr/broker-side-schema-validation.html

在增加分区之后,我需要做些什么吗?冲洗一些缓存?

EN

回答 1

Stack Overflow用户

发布于 2022-06-29 19:03:51

您需要询问Kafka集群管理员是否启用了模式验证,但是增加分区不会导致这种情况。(这是的一个特性,而不是Apache )。

如果有人为您的主题更改了架构注册表中的架构,或者突然启用了验证,并且您正在从“旧”架构(或不正确的架构)发送记录,则代理将“无法验证”该记录。

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

https://stackoverflow.com/questions/72797644

复制
相关文章

相似问题

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