// getApproximateBacklogCountsBySubqueue return the approximate backlog count for each subqueue.
// The index corresponds to the subqueue id.
db.Lock()
defer db.Unlock()
result := make([]int64, len(db.subqueues))
for id, s := range db.subqueues {
result[id] = s.ApproximateBacklogCount
}
return result
}