码迷,mamicode.com
首页 > 编程语言 > 详细

kafka Java创建生产者报错:Invalid partition given with record: 1 is not in the range [0...1)

时间:2018-08-07 20:52:33      阅读:1700      评论:0      收藏:0      [点我收藏+]

标签:生产   zook   cal   class   一个   ali   ons   参考   项目规划   

参考:https://www.jianshu.com/p/9e72b3942c59

原因是在kafka集群kafka/config/server.properties文件中num.patitions = 1. 需要修改分区默认值。

partitions在是在创建topic的时候默认创建的partitions节点的个数,只对新创建的topic生效,所有尽量在项目规划时候定一个合理的值。也可以通过命令行动态扩容。

./bin/kafka-topics.sh --zookeeper  localhost:2181 --alter --partitions 2 --topic  test

 

kafka Java创建生产者报错:Invalid partition given with record: 1 is not in the range [0...1)

标签:生产   zook   cal   class   一个   ali   ons   参考   项目规划   

原文地址:https://www.cnblogs.com/ryu-manager/p/9438863.html

(0)
(2)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!