Bird
0
0

If a Kafka broker has log.retention.hours=168 set, how many days will it keep log segments before deletion?

medium📝 Predict Output Q5 of 15
Kafka - Cluster Architecture
If a Kafka broker has log.retention.hours=168 set, how many days will it keep log segments before deletion?
A1 day
B24 days
C7 days
D168 days
Step-by-Step Solution
Solution:
  1. Step 1: Convert hours to days

    168 hours divided by 24 hours per day equals 7 days.
  2. Step 2: Understand retention meaning

    Kafka keeps log segments for the configured retention period before deleting them.
  3. Final Answer:

    7 days -> Option C
  4. Quick Check:

    log.retention.hours = retention in hours [OK]
Quick Trick: Divide log.retention.hours by 24 for days [OK]
Common Mistakes:
  • Confusing hours with days directly
  • Multiplying instead of dividing
  • Assuming retention is in days by default

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes