JobProcessorOptions
Defined in: packages/messaging/src/queue/job.processor.ts:23
Properties
Section titled “Properties”circuitBreaker?
Section titled “circuitBreaker?”
optionalcircuitBreaker:object
Defined in: packages/messaging/src/queue/job.processor.ts:33
failureThreshold
Section titled “failureThreshold”failureThreshold:
number
resetTimeout
Section titled “resetTimeout”resetTimeout:
number
timeout
Section titled “timeout”timeout:
number
concurrency
Section titled “concurrency”concurrency:
number
Defined in: packages/messaging/src/queue/job.processor.ts:24
enableMetrics
Section titled “enableMetrics”enableMetrics:
boolean
Defined in: packages/messaging/src/queue/job.processor.ts:28
maxRetries
Section titled “maxRetries”maxRetries:
number
Defined in: packages/messaging/src/queue/job.processor.ts:26
pollInterval
Section titled “pollInterval”pollInterval:
number
Defined in: packages/messaging/src/queue/job.processor.ts:27
rateLimiter?
Section titled “rateLimiter?”
optionalrateLimiter:object
Defined in: packages/messaging/src/queue/job.processor.ts:29
maxRequests
Section titled “maxRequests”maxRequests:
number
windowMs
Section titled “windowMs”windowMs:
number
retryDelays
Section titled “retryDelays”retryDelays:
number[]
Defined in: packages/messaging/src/queue/job.processor.ts:25