Hello!
In our application, we use the Quarkus extension to configure Kafka Streams. This extension applies properties with the kafka-streams.
prefix as Kafka Streams configuration.
I’m wondering about the following settings that were added at some point:
kafka-streams.metadata.max.age.ms=500
kafka-streams.max.poll.records=250
kafka-streams.max.poll.interval.ms=1200000
kafka-streams.consumer.max.poll.records=10
kafka-streams.consumer.max.poll.interval.ms=480000
Do the properties kafka-streams.max.poll.records
and kafka-streams.max.poll.interval.ms
have any effect if kafka-streams.consumer.max.poll.records
and kafka-streams.consumer.max.poll.interval.ms
are also defined (or vice versa)? For example, I couldn’t find in the documentation whether there’s any difference between max.poll.records
with or without the consumer.
prefix.
We also have metadata.max.age.ms
without consumer.
prefix, but we don’t define its consumer.
equivalent. Does it do anything meaningful or is it ignored because it does not have consumer.
prefix?
Thank you in advance for answers