dag-worker / Exports / IWorkerLoopPolicyOptions
Interface: IWorkerLoopPolicyOptions
Policy options for worker loop construction with optional retry/dead-letter defaults.
Hierarchy
Omit<IWorkerLoopOptions,"retryEnabled">↳
IWorkerLoopPolicyOptions
Table of contents
Properties
- retryEnabled
- deadLetterEnabled
- workerId
- leaseDurationMs
- visibilityTimeoutMs
- deadLetterQueue
- maxAttempts
- defaultTimeoutMs
Properties
retryEnabled
• Optional retryEnabled: boolean
Defined in
composition/create-worker-loop-service.ts:24
deadLetterEnabled
• Optional deadLetterEnabled: boolean
Overrides
Omit.deadLetterEnabled
Defined in
composition/create-worker-loop-service.ts:25
workerId
• workerId: string
Inherited from
Omit.workerId
Defined in
services/worker-loop-service.ts:33
leaseDurationMs
• leaseDurationMs: number
Inherited from
Omit.leaseDurationMs
Defined in
services/worker-loop-service.ts:34
visibilityTimeoutMs
• visibilityTimeoutMs: number
Inherited from
Omit.visibilityTimeoutMs
Defined in
services/worker-loop-service.ts:35
deadLetterQueue
• Optional deadLetterQueue: IQueuePort
Inherited from
Omit.deadLetterQueue
Defined in
services/worker-loop-service.ts:38
maxAttempts
• maxAttempts: number
Inherited from
Omit.maxAttempts
Defined in
services/worker-loop-service.ts:39
defaultTimeoutMs
• defaultTimeoutMs: number
Inherited from
Omit.defaultTimeoutMs