markdown 卡夫卡为初学者
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 卡夫卡为初学者相关的知识,希望对你有一定的参考价值。
# Topics
create topic
`kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 10 --topic ladygagaga`
delete topic
`kafka-topics --zookeeper localhost:2181 --delete --topic ladygagaga`
describe topics
`kafka-topics --zookeeper localhost:2181 --describe`
increase number of partitions (cant decrease)
`kafka-topics --zookeeper localhost:2181 --alter --topic my-topic --partitions 42`
print number of messages in partitions
`kafka-run-class kafka.tools.GetOffsetShell --broker-list localhost:9092 --topic ladygaga --time -1`
# Producer/Consumer
produce messages with keys separated by slash
https://stackoverflow.com/questions/26553412/produce-kafka-message-to-selected-partition
`find . | kafka-console.producer.sh --broker-list localhost:9092 --topic $TOPIC --property parse.key=true --property key.separator=/`
print messages with keys
`./kafka-console-consumer.sh --zookeeper <ZOOKEEPER> --topic <YOUR_TOPIC> --property print.key=true`
# Consumer groups
print messages on topic in consumer group
`kafka-console-consumer --bootstrap-server localhost:9092 --topic ladygaga --property print.key=true --group deinterlacecg`
describe consumer group
`kafka-consumer-groups --bootstrap-server localhost:9092 --describe --group deinterlacecg`
# References
Event Sourcing https://martinfowler.com/eaaDev/EventSourcing.html
以上是关于markdown 卡夫卡为初学者的主要内容,如果未能解决你的问题,请参考以下文章
markdown 卡夫卡有用的命令
markdown 卡夫卡
markdown 卡夫卡常用排查命令
markdown 卡夫卡介绍
atom初学者的学习(2)
卡夫卡主题——我应该多点还是少点?