Pick the fix
Workers read from a queue; CPU stays at 15% while the backlog grows to 50,000. What should drive scaling?
Hint 1 of 1
Which number grows with the problem?
Choose an answer, then open Show answer below to check it.
Show answer
Answer: A Queue depth relative to per-worker throughput
Correct. It measures the work waiting.
Scale on the signal that tracks the work. These workers wait on I/O, so CPU stays low while the backlog grows; queue depth divided by per-worker throughput says how many workers you need.
Why not the others?
- B CPU above 70%. The workers are I/O-bound; CPU never gets there.
- C Memory use. Doesn't track backlog.
- D Time of day only. Misses unexpected spikes.