Kaizen
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

ParameterType
namestring
optsCreateBackgroundJobQueueOptions

Returns

Queue<TPayload>

On this page