SUSE Linux Enterprise Server 11 SP3下Kafka服务安装

bin/zookeeper-server-start.sh config/zookeeper.properties &

在启动kafka服务

bin/kafka-server-start.sh config/server.properties &

三、创建一个主题(topic)

  创建一个名为“test”的Topic,只有一个分区和一个备份:

bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

  创建好之后,可以通过运行以下命令,查看已创建的topic信息:

bin/kafka-topics.sh --list --zookeeper localhost:2181 test

四、发送消息 

Kafka提供了一个命令行的工具,可以从输入文件或者命令行中读取消息并发送给Kafka集群。每一行是一条消息。
运行producer(生产者),然后在控制台输入几条消息到服务器。

bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test This is a message This is another message

五、消费消息

Kafka也提供了一个消费消息的命令行工具,将存储的信息输出出来。

1 bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning 2 This is a message 3 This is another message

这里只是单机测试。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/84a76b54eca8196910a23d62b427d68e.html