Bird
Raised Fist0

A Kafka consumer configuration has:

medium📝 Debug Q7 of Q15
Kafka - with Java/Python
A Kafka consumer configuration has:
props.put("max.poll.records", "-5");

What problem will this cause?
ANegative max.poll.records causes runtime exception
BConsumer ignores negative value and uses default
CConsumer polls unlimited records
DNegative value is treated as zero and polls no records
Step-by-Step Solution
Solution:
  1. Step 1: Validate max.poll.records value

    max.poll.records must be positive; negative values are invalid.
  2. Step 2: Identify runtime effect

    Negative value causes Kafka client to throw an exception at runtime.
  3. Final Answer:

    Negative max.poll.records causes runtime exception -> Option A
  4. Quick Check:

    max.poll.records negative = runtime error [OK]
Quick Trick: max.poll.records must be positive integer [OK]
Common Mistakes:
MISTAKES
  • Assuming negative values are ignored
  • Thinking negative means unlimited polling
  • Believing zero polls no records

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes