我正在运行 rdkafka_simple_producer.c 来向 Kafka 集群生成消息。我有一个主题和 30 个分区。使用默认的循环分区程序。当生产者工作并向 Kafka 生成消息时,我向 Kafka 添加了更多分区
kafka/bin/kafka-topics.sh --alter --zookeeper server2:2181 --topic demotest --partitions 40
我希望制作人意识到这一变化并最终开始制作所有 40 个主题。但是,最后我只看到原始 30 个分区产生了数据。
在测试中,生产者跑了 2 分钟。
我需要在 simple_producer 中添加任何函数调用还是我需要考虑的 Kafka 参数?
提前致谢!