资源简介
kafka
代码片段和文件信息
package com.lin.demo.consumer;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Properties;
import kafka.consumer.ConsumerConfig;
import kafka.consumer.ConsumerIterator;
import kafka.consumer.KafkaStream;
import kafka.javaapi.consumer.ConsumerConnector;
import kafka.serializer.StringDecoder;
import kafka.utils.VerifiableProperties;
import com.lin.demo.producer.KafkaProducer;
public class KafkaConsumer {
private final ConsumerConnector consumer;
private KafkaConsumer() {
Properties props = new Properties();
// zookeeper 配置
props.put(“zookeeper.connect“ “127.0.0.1:2181“);
// group 代表一个消费组
props.put(“group.id“ “lingroup“);
// zk连接超时
props.put(“zookeeper.session.timeout.ms“ “4000“);
props.put(“zookeeper.sync.time.ms“ “200“);
props.put(“rebalance.max.retries“ “5“);
props.put(“rebalance.backoff.ms“ “1200“);
props.put(“auto.commit.interval.ms“ “1000“);
props.put(“auto.offset.reset“ “smallest“);
// 序列化类
props.put(“serializer.class“ “kafka.serializer.StringEncoder“);
ConsumerConfig config = new ConsumerConfig(props);
consumer = kafka.consumer.Consumer.createJavaConsumerConnector(config);
}
void consume() {
Map topicCountMap = new HashMap();
topicCountMap.put(KafkaProducer.TOPIC new Integer(1));
StringDecoder keyDecoder = new StringDecoder(new VerifiableProperties());
StringDecoder valueDecoder = new StringDecoder(new VerifiableProperties());
Map>> consumerMap = consumer.createMessageStreams(topicCountMap keyDecoder valueDecoder);
KafkaStream stream = consumerMap.get(KafkaProducer.TOPIC).get(0);
ConsumerIterator it = stream.iterator();
while (it.hasNext()) {
System.out.println(“<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<“ + it.next().message() + “<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<“);
/* KafkaProducer kafkaProducer = new KafkaProducer();
kafkaProducer.produce();*/
}
}
public static void main(String[] args) {
new KafkaConsumer().consume();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-06-19 14:15 Kafka-Demo\
文件 596 2017-06-19 14:15 Kafka-Demo\.classpath
目录 0 2017-06-19 14:15 Kafka-Demo\.myeclipse\
文件 304 2017-06-19 14:15 Kafka-Demo\.myme
文件 1537 2017-06-19 14:15 Kafka-Demo\.project
目录 0 2017-06-19 14:15 Kafka-Demo\.settings\
文件 500 2017-06-19 14:15 Kafka-Demo\.settings\.jsdtscope
文件 364 2017-06-19 14:15 Kafka-Demo\.settings\org.eclipse.jdt.core.prefs
文件 568 2017-06-19 14:15 Kafka-Demo\.settings\org.eclipse.wst.common.component
文件 252 2017-06-19 14:15 Kafka-Demo\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-06-19 14:15 Kafka-Demo\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-06-19 14:15 Kafka-Demo\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-06-19 14:15 Kafka-Demo\src\
目录 0 2017-06-19 14:15 Kafka-Demo\src\main\
目录 0 2017-06-19 14:15 Kafka-Demo\src\main\java\
目录 0 2017-06-19 14:15 Kafka-Demo\src\main\java\com\
目录 0 2017-06-19 14:15 Kafka-Demo\src\main\java\com\lin\
目录 0 2017-06-19 14:15 Kafka-Demo\src\main\java\com\lin\demo\
目录 0 2017-06-19 14:15 Kafka-Demo\src\main\java\com\lin\demo\consumer\
文件 2474 2017-06-19 14:15 Kafka-Demo\src\main\java\com\lin\demo\consumer\KafkaConsumer.java
目录 0 2017-06-19 14:15 Kafka-Demo\src\main\java\com\lin\demo\producer\
文件 1521 2017-06-19 14:15 Kafka-Demo\src\main\java\com\lin\demo\producer\KafkaProducer.java
目录 0 2017-06-19 14:15 Kafka-Demo\src\main\resources\
文件 292 2017-06-19 14:15 Kafka-Demo\src\main\resources\log4j.properties
目录 0 2017-06-19 14:15 Kafka-Demo\WebRoot\
文件 834 2017-06-19 14:15 Kafka-Demo\WebRoot\index.jsp
目录 0 2017-06-19 14:15 Kafka-Demo\WebRoot\me
文件 36 2017-06-19 14:15 Kafka-Demo\WebRoot\me
目录 0 2017-06-19 14:15 Kafka-Demo\WebRoot\WEB-INF\
目录 0 2017-06-19 14:15 Kafka-Demo\WebRoot\WEB-INF\classes\
目录 0 2017-06-19 14:15 Kafka-Demo\WebRoot\WEB-INF\classes\com\
............此处省略70个文件信息
相关资源
- kafka_2.11-0.10.1.0.tgz
- Kafka安装包
- 深入理解Kafka:核心设计与实践原理
- 已编译好的最新kafka-manager包
- Spark全栈数据分析_敏捷数据科学2.0_原
- Kafka核心设计与实践原理.zip
- Kafka权威指南.2018 (中文 高清完整 带
- 基于hadoop的电信客服数据分析+文档
- kafka_2.9.2-0.8.2.1.tgz
- Hadoop经典技术书籍合集(Spark Kafka H
- kafka_2.10-0.10.2.0.tgz
- Kafka权威指南 高清pdf 带完整目录
- kafka-eagle-1.2.3
- 《Apache Kafka实战》.zip
- Kafka权威指南(完整版).pdf
- KafkaTool1.0.3.zip
- Kafka入门与实践.牟大恩.pdf
- Apache Kafka实战.pdf
- kafka-manager最新编译版1.3.3.22,解决了
- 高清版深入理解Kafka:核心设计与实践
- 深入理解Kafka:核心设计与实践原理
- Apache Kafka实战 高清PDF带完整的目录标
- 三期视频网上买的,带课件,安装包
- logback日志记录写入kafka
-
大数据hadoop+spark+hba
se+zookeeper+kafka - kafka和storm整合
- Hyperledger Fabric kafka配置
- EFK日志系统安装配置文档
- Kafka简介.ppt
- kafka学习
评论
共有 条评论