Loading

Kafka常用命令总结

主题脚本命令及其参数

参数 描述
--bootstrap-server 连接的 Kafka Broker 主机名称和端口号
--topic 操作的 topic 名称
--create 创建主题
--delete 删除主题
--alter 修改主题
--list 查看所有主题
--describe 查看主题详细描述
--partitions Integer 设置分区数
--replication-factor Integer 设置分区副本

这些参数可以与kafka-topics.sh(Unix/Linux)或kafka-topics.bat(Windows)命令一起使用,用于管理 Kafka 主题。根据需要,选择使用适当的参数来执行相应的操作。

消费者脚本命令参数:

参数 描述
--bootstrap-server 连接的 Kafka Broker 主机名称和端口号
--topic 消费的 topic 名称
--group-id 消费者所属的消费者组 ID
--from-beginning 从最早的偏移量开始消费
--partition Integer 指定要消费的分区
--offsets String 指定要消费的分区的偏移量
--max-messages Integer 指定要消费的最大消息数量
--timeout-ms Integer 指定超时时间(毫秒),在等待新消息时使用
--property String=String 设置其他的消费者属性

生成者脚本命令参数:

参数 描述
--bootstrap-server 连接的 Kafka Broker 主机名称和端口号
--topic 发送消息的 topic 名称
--key 发送消息的键(可选)
--value 发送消息的值
--property String=String 设置其他的生产者属性

这些参数可以与 Kafka 提供的相应脚本命令一起使用,用于执行消费者和生产者的操作。根据需要,您可以选择使用适当的参数来配置消费者和生成者的行为。

posted @ 2023-07-05 22:17  张Blog  阅读(47)  评论(0)    收藏  举报