![](/img/trans.png)
[英]Create multiple partitions in kafka topic and publish message to all of them using kafka-node
[英]kafka-node can i create topic with config retention.ms
我在编码中遇到了使用 Kafka-node V1.3 在 nodejs 中创建主题的情况,但是创建的主题应该具有自定义的保留.ms 参数,我不想使用代理配置保留.ms,因为它适用于所有话题。
提前致谢。
根据 文档,似乎有可能
var kafka = require('kafka-node');
var client = new kafka.KafkaClient();
var topicsToCreate = [{
topic: 'foo',
partitions: 5,
replicationFactor: 3,
// Optional set of config entries
configEntries: [
{
name: 'retention.ms',
value: '1000000'
}
]
}];
client.createTopics(topicsToCreate, (error, result) => {
// result is an array of any errors if a given topic could not be created
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.