Skip to main content

Interface: MultipleWorkersInfo

Defined in: src/interfaces.ts:816

Information about multiple workers in the system. Used when managing multiple task queues.

Example​

const workers = temporalService.getAllWorkers();
workers.forEach(worker => {
console.log(`Worker ${worker.taskQueue}: ${worker.status.isRunning ? 'running' : 'stopped'}`);
});

Properties​

healthyWorkers​

healthyWorkers: number

Defined in: src/interfaces.ts:820


runningWorkers​

runningWorkers: number

Defined in: src/interfaces.ts:819


totalWorkers​

totalWorkers: number

Defined in: src/interfaces.ts:818


workers​

workers: Map<string, WorkerStatus>

Defined in: src/interfaces.ts:817