WorkerManagerOptions

Signature

export type WorkerManagerOptions = (WorkerManagerOptionsBase & {    mode?: 'threads';    path: string;    adapter?: CustomManagerAdapter;}) | (WorkerManagerOptionsBase & {    mode: 'clusters';    path: string;    adapter?: CustomManagerAdapter;}) | (WorkerManagerOptionsBase & {    mode: 'custom';    adapter: CustomManagerAdapter;    path?: string;});

Private types

WorkerManagerOptionsBaseInterface
interface WorkerManagerOptionsBase extends Omit<ShardManagerOptions, 'handlePayload' | 'presence' | 'properties'> {    workers?: number;    shardsPerWorker?: number;    workerProxy?: boolean;    heartbeaterInterval?: number;    handlePayload?(shardId: number, workerId: number, packet: GatewayDispatchPayload): any;    presence?: (shardId: number, workerId: number) => GatewayPresenceUpdateData;    handleWorkerMessage?(message: WorkerMessages): any;    properties?: DeepPartial<NonNullable<ShardManagerOptions['properties']>>;    getRC?(): Awaitable<InternalRuntimeConfig | InternalRuntimeConfigHTTP>;}

Members

This export does not declare public properties or methods in the generated declaration file.