Skip to main content

WorkQueueOptions

@webda/kubernetes


Interface: WorkQueueOptions

Defined in: kubernetes/src/operator/workqueue.ts:9

Options of a work queue

Properties​

baseDelay?​

optional baseDelay?: number

Defined in: kubernetes/src/operator/workqueue.ts:19

Milliseconds before processing again a key that failed, doubled on each consecutive failure

Default​

1000

concurrency?​

optional concurrency?: number

Defined in: kubernetes/src/operator/workqueue.ts:14

Keys processed at the same time

Default​

1

maxDelay?​

optional maxDelay?: number

Defined in: kubernetes/src/operator/workqueue.ts:24

Maximum milliseconds before processing again a key that failed

Default​

300000

onError?​

optional onError?: (key, err, delay) => void

Defined in: kubernetes/src/operator/workqueue.ts:28

Called when processing a key fails

Parameters​

key​

string

err​

unknown

delay​

number

Returns​

void