Apache kafka 发生异常主题未找到错误代码-合流

Apache kafka 发生异常主题未找到错误代码-合流,apache-kafka,avro,confluent-platform,confluent-schema-registry,Apache Kafka,Avro,Confluent Platform,Confluent Schema Registry,我可以在日志中看到一个错误,即名为A.Abc-key的主题不存在。 我列出了所有主题,并验证了A.Abc键不存在,但A.Abc值存在 检查同一主题的属性键时,出现以下错误: ./kafka avro控制台使用者-引导服务器-从头开始-属性print.key=true-主题A.Abc 我不确定是否需要调试和修复此问题。您的错误与HTTP相关,因此请确保您的注册表正在本地主机上运行,因为您尚未指定它 并确认A.Abc键不存在 然后,您的密钥不是Avro,但是如果您添加“打印密钥”属性,Avro控制台

我可以在日志中看到一个错误,即名为A.Abc-key的主题不存在。 我列出了所有主题,并验证了A.Abc键不存在,但A.Abc值存在

检查同一主题的属性键时,出现以下错误:

./kafka avro控制台使用者-引导服务器-从头开始-属性print.key=true-主题A.Abc


我不确定是否需要调试和修复此问题。

您的错误与HTTP相关,因此请确保您的注册表正在本地主机上运行,因为您尚未指定它

并确认A.Abc键不存在

然后,您的密钥不是Avro,但是如果您添加“打印密钥”属性,Avro控制台使用者将尝试将您的密钥反序列化为Avro

您可以尝试添加键反序列化器,如果您的注册表不在localhost上,则必须指定它

--property schema.registry.url="http://..." \
--property key-deserializer=org.apache.kafka.common.serialization.StringDeserializer \
--property print.key=true
--property schema.registry.url="http://..." \
--property key-deserializer=org.apache.kafka.common.serialization.StringDeserializer \
--property print.key=true