fix: Update getQueueSize method to return combined queue sizes for worker and workflow

This commit is contained in:
Nawaz Dhandala
2026-03-04 14:02:39 +00:00
parent 75f456089b
commit cf26ce657e

View File

@@ -2,6 +2,10 @@ import Queue, { QueueName } from "Common/Server/Infrastructure/Queue";
export default class WorkerQueueService {
public static async getQueueSize(): Promise<number> {
return Queue.getQueueSize(QueueName.Worker);
const [workerSize, workflowSize]: [number, number] = await Promise.all([
Queue.getQueueSize(QueueName.Worker),
Queue.getQueueSize(QueueName.Workflow),
]);
return workerSize + workflowSize;
}
}