콘텐츠로 이동

RetryHandlerOptions

Defined in: packages/messaging/src/queue/retry.handler.ts:50

checkInterval: number

Defined in: packages/messaging/src/queue/retry.handler.ts:52


execute: (attempt, item) => Promise<unknown>

Defined in: packages/messaging/src/queue/retry.handler.ts:54

RetryAttempt

RetryQueueItem

Promise<unknown>


maxQueueSize: number

Defined in: packages/messaging/src/queue/retry.handler.ts:53


optional onRetryExhausted: (item) => Promise<void>

Defined in: packages/messaging/src/queue/retry.handler.ts:60

RetryQueueItem

Promise<void>


optional onRetryFailed: (item, error) => Promise<void>

Defined in: packages/messaging/src/queue/retry.handler.ts:62

RetryQueueItem

Error

Promise<void>


optional onRetrySuccess: (item, result) => Promise<void>

Defined in: packages/messaging/src/queue/retry.handler.ts:61

RetryQueueItem

unknown

Promise<void>


policy: RetryPolicy

Defined in: packages/messaging/src/queue/retry.handler.ts:51


optional shouldRetryError: (error, item, attempt) => boolean

Defined in: packages/messaging/src/queue/retry.handler.ts:55

Error

RetryQueueItem

RetryAttempt

boolean