Bird
0
0

After setting disk free limit incorrectly as rabbitmqctl set_disk_free_limit 1000, flow control does not trigger as expected. What is the issue?

medium📝 Troubleshoot Q7 of 15
RabbitMQ - Performance Tuning
After setting disk free limit incorrectly as rabbitmqctl set_disk_free_limit 1000, flow control does not trigger as expected. What is the issue?
ADisk free limit cannot be set via rabbitmqctl
BThe limit is set in bytes, too low to trigger
CThe command requires a unit suffix like MB or GB
DFlow control only triggers on memory, not disk
Step-by-Step Solution
Solution:
  1. Step 1: Understand disk free limit units

    The set_disk_free_limit command expects bytes; 1000 bytes is very small.
  2. Step 2: Analyze why flow control doesn't trigger

    Because 1000 bytes is too low, the disk free space is likely above this, so flow control never triggers.
  3. Final Answer:

    The limit is set in bytes, too low to trigger -> Option B
  4. Quick Check:

    Disk limit is bytes, 1000 too low = C [OK]
Quick Trick: Disk limit is bytes; set large enough value [OK]
Common Mistakes:
MISTAKES
  • Adding unit suffix incorrectly
  • Thinking disk limit can't be set via rabbitmqctl
  • Assuming flow control ignores disk limits

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More RabbitMQ Quizzes