RetryHandlerOptions
Defined in: packages/messaging/src/queue/retry.handler.ts:50
Properties
섹션 제목: “Properties”checkInterval
섹션 제목: “checkInterval”checkInterval:
number
Defined in: packages/messaging/src/queue/retry.handler.ts:52
execute
섹션 제목: “execute”execute: (
attempt,item) =>Promise<unknown>
Defined in: packages/messaging/src/queue/retry.handler.ts:54
Parameters
섹션 제목: “Parameters”attempt
섹션 제목: “attempt”item
섹션 제목: “item”Returns
섹션 제목: “Returns”Promise<unknown>
maxQueueSize
섹션 제목: “maxQueueSize”maxQueueSize:
number
Defined in: packages/messaging/src/queue/retry.handler.ts:53
onRetryExhausted?
섹션 제목: “onRetryExhausted?”
optionalonRetryExhausted?: (item) =>Promise<void>
Defined in: packages/messaging/src/queue/retry.handler.ts:60
Parameters
섹션 제목: “Parameters”item
섹션 제목: “item”Returns
섹션 제목: “Returns”Promise<void>
onRetryFailed?
섹션 제목: “onRetryFailed?”
optionalonRetryFailed?: (item,error) =>Promise<void>
Defined in: packages/messaging/src/queue/retry.handler.ts:62
Parameters
섹션 제목: “Parameters”item
섹션 제목: “item”error
섹션 제목: “error”Error
Returns
섹션 제목: “Returns”Promise<void>
onRetrySuccess?
섹션 제목: “onRetrySuccess?”
optionalonRetrySuccess?: (item,result) =>Promise<void>
Defined in: packages/messaging/src/queue/retry.handler.ts:61
Parameters
섹션 제목: “Parameters”item
섹션 제목: “item”result
섹션 제목: “result”unknown
Returns
섹션 제목: “Returns”Promise<void>
policy
섹션 제목: “policy”policy:
RetryPolicy
Defined in: packages/messaging/src/queue/retry.handler.ts:51
shouldRetryError?
섹션 제목: “shouldRetryError?”
optionalshouldRetryError?: (error,item,attempt) =>boolean
Defined in: packages/messaging/src/queue/retry.handler.ts:55
Parameters
섹션 제목: “Parameters”error
섹션 제목: “error”Error
item
섹션 제목: “item”attempt
섹션 제목: “attempt”Returns
섹션 제목: “Returns”boolean