How to specify consumer group id for kafka spark streaming using direct stream API.
HashMap<String, String> kafkaParams = new HashMap<String, String>();
kafkaParams.put("metadata.broker.list", brokers);
kafkaParams.put("auto.offset.reset", "largest");
kafkaParams.put("group.id", "app1");
JavaPairInputDStream<String, String> messages = KafkaUtils.createDirectStream(
jssc,
String.class,
String.class,
StringDecoder.class,
StringDecoder.class,
kafkaParams,
topicsSet
);
though i have specified the configuration not sure if missing something. using spark1.3
kafkaParams.put("group.id", "app1");
not sure if missing something? Please ask a specific question. Something like I tried X to achieve Y using library Z but got exception E with stacktrace S is appropriate from StackOverflow. - Debosmit Ray