kafka 常用命令。
生产者
发送消息
发送消息有如下三中方式:
- 发送并忘记(fire-and-forget): 不关心消息是否达到,大部分时候是可靠的,可能会丢一部分消息;
- 同步发送:
- 异步发送
topic 相关
1 | # 创建 topic |
查看 topic
1 | # ./kafka-topics.sh --zookeeper zookeeper:2181 --describe --topic test |
增加分区数量
1 | # ./kafka-topics.sh --zookeeper zookeeper:2181 --alter --topic test --partitions 4 |
消息相关
1 | # 发送消息 |
group 相关
1 | #列出所有 consumer group |