如何在librdkafka中设置复制因子?(How to set replication factor in librdkafka?)

编程入门 行业动态 更新时间:2024-10-28 22:27:49
如何在librdkafka中设置复制因子?(How to set replication factor in librdkafka?)

我正在使用librdkafka在C ++ kafka消息生产者中进行开​​发。

有没有一种方法可以用自定义复制因子创建主题,与默认复制因素不同?

CONFIGURATION.md没有明确提及任何参数,但Kafka工具允许这样做。

I'm using librdkafka to develop in C++ kafka message producer.

Is there a way to create topic with custom replication factor, different than default one?

CONFIGURATION.md does not mention explicitly any parameter, but Kafka tools allow for this.

最满意答案

尽管librdkafka目前支持自动创建主题,但它仅使用代理的主题默认配置。

您需要的是从客户端手动创建主题。 经纪人对此的支持最近是通过KIP-4进行的 ,但它目前不受librdkafka(或Java客户端)支持。 按照问题#986跟踪进度。

在这一点上,你最好的选择是使用Kafka中包含的kafka-topics[.sh] --create ...脚本。

While auto topic creation is currently supported by librdkafka, it merely uses the broker's topic default configuration.

What you need is manual topic creation from the client. The broker support for this was recently added in KIP-4, which is also supported through librdkafka's Admin API.

See the rd_kafka_CreateTopics() API.

更多推荐

本文发布于:2023-08-04 09:47:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1415455.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:因子   如何在   librdkafka   factor   set

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!