----
整合Kafka 0-10-开发使用
原理
目前企业中基本都使用New Consumer API集成,优势如下:
1.Direct方式
直接到Kafka Topic中依据偏移量范围获取数据,进行处理分析...partitions and Spark partitions, and access to offsets and metadata;
获取Topic中数据的同时,还可以获取偏移量和元数据信息;...的连接参数,如集群地址,主题,消费者组名称,是否自动提交,offset重置位置,kv序列化
val kafkaParams = Map[String, Object](
"bootstrap.servers...的连接参数,如集群地址,主题,消费者组名称,是否自动提交,offset重置位置,kv序列化
val kafkaParams = Map[String, Object](
"bootstrap.servers...//3.使用spark-streaming-kafka-0-10中的Direct模式连接Kafka
//连接kafka之前,要先去MySQL看下有没有该消费者组的offset记录,如果有从记录的位置开始消费