调用了创建topic之后 查询列表发现没有数据 再次查询 数据才出来 为什么
来源:4-8 Topic描述信息查看

仄言丶
2023-03-07
调用了创建topic之后 查询列表发现没有数据 再次查询 数据才出来 为什么
写回答
1回答
-
Allen
2024-12-26
Kafka 的创建 Topic 操作是异步的,执行
createTopic
请求后,Kafka 集群会在后台处理这个请求,完成以下任务:创建 Topic 的元数据。
在所有相关的 Broker 上分配分区和副本。
将创建完成的信息同步到 Controller 和其他 Broker。
由于创建是异步的,所以在执行
createTopic
后立即查询时,元数据可能尚未完全同步到客户端,导致查询不到结果。00
相似问题