6. KAFKA : Sample Program4 : 1 Node - Multiple brokers
Kafka Cluster
-------------------
1 Node - 1 Broker
1 Node - Multiple brokers
Multiple Node - Multiple Brokerss
We will try - 1 Node - Multiple brokers
#####################################-
conf/server.properties
Broker-id (broker.id=0)
log-dir log.dirs=/tmp/kafka-logs
ip:port (listeners=PLAINTEXT://:9092)
conf/server1.properties
Broker-id (broker.id=1)
log-dir log.dirs=/tmp/kafka-logs2
ip:port (listeners=PLAINTEXT://:9093)
conf/server2.properties
Broker-id (broker.id=2)
log-dir log.dirs=/tmp/kafka-logs3
ip:port (listeners=PLAINTEXT://:9094)
------------------------------------------------------------
bin/kafka-server-start.sh config/server.properties
bin/kafka-server-start.sh config/server1.properties
bin/kafka-server-start.sh config/server2.properties
//create topic with replication factor - 3 (bez there are 3 brokers running it can replicate in all 3)
bin/kafka-topics.sh --zookeeper localhost:2181 --create --topic NewTopic --partitions 5 --replication-factor 3
bin/kafka-topics.sh --zookeeper localhost:2181 --describe --topic NewTopic
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic NewTopic
-----------------------------------------------------------
No comments:
Post a Comment