Browse modulesBackground jobsFunctions
Function: createBackgroundJobQueue()
function createBackgroundJobQueue<TPayload>(name: string, opts: CreateBackgroundJobQueueOptions): Queue<TPayload>;Defined in: server/background-jobs/create-background-job-queue.ts:26
Wraps a queue so every enqueued job carries __meta.organizationId.
NOTE: only add / addBulk are patched. Jobs enqueued via FlowProducer
or job schedulers bypass these methods and will NOT carry the org metadata —
a known boundary. Use add / addBulk when org attribution is required.
Type Parameters
| Type Parameter |
|---|
TPayload |
Parameters
| Parameter | Type |
|---|---|
name | string |
opts | CreateBackgroundJobQueueOptions |
Returns
Queue<TPayload>