Files
pyrofetes-frontend/node_modules/piscina/dist/worker_pool/balancer/index.d.ts
CHEVALLIER Abel cb235644dc init
2025-11-13 16:23:22 +01:00

8 lines
365 B
TypeScript

import type { PiscinaTask } from '../../task_queue';
import type { PiscinaWorker } from '..';
export type PiscinaLoadBalancer = (task: PiscinaTask, workers: PiscinaWorker[]) => PiscinaWorker | null;
export type LeastBusyBalancerOptions = {
maximumUsage: number;
};
export declare function LeastBusyBalancer(opts: LeastBusyBalancerOptions): PiscinaLoadBalancer;