What do you exactly observe?

 - Does the application rebalance correctly?
 - Does it start processing?
 - Anything in the logs about the status of the application?


-Matthias

On 6/10/19 6:19 PM, Brian Putt wrote:
> Hello,
> 
> I'm working with the kafka streams api and am running into issues where I
> subscribe to multiple topics and the consumer just hangs. It has a unique
> application.id and I can see in kafka that the consumer group has been
> created, but when I describe the group, I'll get: consumer group X has no
> active members
> 
> The interesting thing is that this works when the topics list only contains
> 1 topic. I'm not interested in other answers where we create multiple
> sources, ie: source1 = builder.stream("topic1") and source2 =
> builder.stream("topic2") as the interface for StreamsBuilder.stream supports
> an array of topics.
> 
> I've been able to subscribe to multiple topics before, I just can't
> replicate how we've done this. (This code is running in a different
> environment and working as expected, so not sure if it's a timing issue or
> something else)
> 
> List<String> topics = Arrays.asList("topic1", "topic2");
> 
> StreamsBuilder builder = new StreamsBuilder();
> KStream<String, String> source = builder.stream(topics);
> 
> source
> .transformValues(...)
> .map(key, value) -> ...)
> .to((key, value, record) -> ...);
> 
> new KafkaStreams(builder.build(), props).start();
> 
> This question has been posted on stackoverflow in case you want to
> answer there: 
> https://stackoverflow.com/questions/56535113/kafka-streams-listening-to-multiple-topics-hangs
> 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to