Kafka 设置日志存储 时间 (配置方法)
Kafka 设置日志存储 时间 (命令行方法,重启失效)
kafka-configs.sh --zookeeper localhost:2181 --entity-type topics --entity-name jianyou_znsh5_TCPPUSH --alter --add-config retention.ms=3600000
Kafka 创建主题 和分区:
创建主题 和分区(partitions)命令
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 20 --topic jianyou_tongxin_WatchPUSH_Kafka_Test
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 20 --topic jianyou_tongxin_TCPPUSH_Test
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 20 --topic jianyou_tongxin_TCPPUSH_Test_VIP
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 10 --topic jianyou_tongxin_TCPPUSH_SjtcTest_OverTimeCallBack
查询所有主题
bin/kafka-topics.sh --list --zookeeper localhost:2181
删除主题
bin/kafka-topics.sh --delete --topic jianyou_tongxin_WatchPUSH_Kafka_Test --zookeeper localhost:2181
执行后会显示:
Topic XXXX is marked for deletion.
Note: This will have no impact if delete.topic.enable is not set to true.
这个表明已经标注告诉 kafka 这个主题要删除了 ,接下来的删除的处理流程参考:
https://www.cnblogs.com/huxi2b/p/4842695.html
查询对应主题的 partition (分区) 详情
bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic jianyou_tongxin_WatchPUSH_Kafka_Test
bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic jianyou_tongxin_TCPPUSH_Test
修改 某主题的 partition (分区)
bin/kafka-topics.sh --zookeeper localhost:2181 --alter --topic jianyou_tongxin_WatchPUSH_Kafka_Test --partitions 20
bin/kafka-topics.sh --zookeeper localhost:2181 --alter --topic jianyou_tongxin_TCPPUSH_Test --partitions 20
bin/kafka-topics.sh --zookeeper localhost:2181 --alter --topic jianyou_tongxin_TCPPUSH_Test_VIP --partitions 20
bin/kafka-topics.sh --zookeeper localhost:2181 --alter --topic jianyou_znsh5_WatchPUSH_Kafka_Test --partitions 20
bin/kafka-topics.sh --zookeeper localhost:2181 --alter --topic jianyou_znsh5_TCPPUSH_Test --partitions 20
bin/kafka-topics.sh --zookeeper localhost:2181 --alter --topic jianyou_znsh5_TCPPUSH_Test_VIP --partitions 20