关于新架构--基于storm,使用了kafka(2018-12-26)

配置环境: 首先安装kafka(新版自带zookeeper),由于自己在安装时按照老版教程先将zookeeper安装好了,所以还要配置zookeeper的环境变量. 在配置zookeeper的环境变量的时候,发现配置在系统变量中无效,所以又在用户变量中配置一遍.

启动zookeeper :  在D:\soft\kafka_2.11-2.0.1中  输入命令 

.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties

(使用kafka中自带的zookeeper , 单独安装的zookeeper无效(Windows中))

启动kafka :进入kafka安装目录D:\soft\kafka_2.11-2.0.1后输入命令

.\bin\windows\kafka-server-start.bat .\config\server.properties

创建主题 :D:\soft\kafka_2.11-2.0.1\bin\windows    输入命令 

kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test0811

>

{"code":null,"type":3,"deviceId":19895,"payCode":"134663773503974934","ticketId":6,"count":1}

创建生产者 :  D:\soft\kafka_2.11-2.0.1\bin\windows  输入命令   

kafka-console-producer.bat --broker-list localhost:9092 --topic test0811 

生产者创建后不要关闭

启动消费者 :  D:\soft\kafka_2.11-2.0.1\bin\windows  输入命令 

kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test0811 --from-beginning

过时的启动命令( kafka-console-consumer.bat --zookeeper localhost:2181 --topic test0811)

在producer命令行窗口中任意输入内容,回车  在consumer命令行窗口中即可看到相应的内容。

将storm下载解压后配置环境变量

打开三个命令窗口分别运行 Nimbus , Supervisor , UI Daemons

命令 :

你可能感兴趣的:(关于新架构--基于storm,使用了kafka(2018-12-26))