之前项目中有个需求技术上需要用到Kafka,另一部门的同事通过Kafka的Producer将数据以json的格式发送到服务器上的broker,双方约定一个topic,而我通过Consumer消费服务器上broker的约定topic的数据。Kafka是基于topic的消息生产消费模式,Producer是生产者,生产特定topic的消息,Consumer是消费者,消费特定topic的消息。Kafka的官网文档,比较详细,里面还有一些demo,有兴趣的可以去看看,点此打开
maven依赖:
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka_2.10</artifactId>
<version>0.8.2.1</version>
</dependency>
properties配置文件中定义的属性:
beauty.kafka.zookeeperServer=192.168.2.199:2182
beauty.kafka.topic=0_crawlerSuccTask99
beauty.kafka.groupId=testGroup2
beauty.kafka.sessionT