Welshman Docs / @welshman/lib / WorkerOpts
Type Alias: WorkerOpts<T> ​
WorkerOpts<
T>:object
Defined in: packages/lib/src/Worker.ts:7
Configuration options for Worker
Type Parameters ​
• T
Type declaration ​
chunkSize? ​
optionalchunkSize:number
Maximum number of messages to process in one batch
delay? ​
optionaldelay:number
Milliseconds to wait between processing batches
getKey()? ​
optionalgetKey: (x) =>any
Function to get key for message routing
Parameters ​
x ​
T
Returns ​
any
shouldDefer()? ​
optionalshouldDefer: (x) =>boolean
Function to determine if message processing should be deferred
Parameters ​
x ​
T
Returns ​
boolean