我可以运行 kafka生产者和消费者在同一台服务器上吗
Can I run kafka producer and consumer on the same server
我是 kafka 的新手,正在尝试学习如何在同一台机器上实现 kafka 生产者和消费者,但我无法理解如何进行。我希望生产者和消费者同时 运行。有人可以帮我解决这个问题吗?
是的,你们 can.As 两个生产者将在 topic.the 相同的主题上生产,消费者将阅读。你可以试试这个:
https://dzone.com/articles/kafka-producer-and-consumer-example
首先你需要下载 Kafka tar 文件并解压。
然后转到bin目录并执行以下命令。
注意:生产者和消费者命令必须 运行 在不同的选项卡中,以便在一个选项卡中可以生产 json 而在其他选项卡中可以在控制台上消费。
创建主题:
kafka_2.12-0.11.0.0/bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 3 --topic test_topic
致 运行 控制台上的制作人
kafka-console-producer.sh --broker-list localhost:9092 --topic test_topic
致 运行 控制台上的消费者
kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test_topic --from-beginning
我是 kafka 的新手,正在尝试学习如何在同一台机器上实现 kafka 生产者和消费者,但我无法理解如何进行。我希望生产者和消费者同时 运行。有人可以帮我解决这个问题吗?
是的,你们 can.As 两个生产者将在 topic.the 相同的主题上生产,消费者将阅读。你可以试试这个: https://dzone.com/articles/kafka-producer-and-consumer-example
首先你需要下载 Kafka tar 文件并解压。 然后转到bin目录并执行以下命令。 注意:生产者和消费者命令必须 运行 在不同的选项卡中,以便在一个选项卡中可以生产 json 而在其他选项卡中可以在控制台上消费。
创建主题:
kafka_2.12-0.11.0.0/bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 3 --topic test_topic
致 运行 控制台上的制作人
kafka-console-producer.sh --broker-list localhost:9092 --topic test_topic
致 运行 控制台上的消费者
kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test_topic --from-beginning