Interface: GroupRateLimitOptions
Defined in: glide-mq/src/errors.ts:67
Options controlling behavior when job.rateLimitGroup() is called.
Properties
currentJob?
ts
currentJob?: "requeue" | "fail";Defined in: glide-mq/src/errors.ts:69
What happens to the current job. Default: 'requeue' (re-parks without consuming retry).
extend?
ts
extend?: "max" | "replace";Defined in: glide-mq/src/errors.ts:73
How to handle existing rate limit. Default: 'max' (never shortens).
requeuePosition?
ts
requeuePosition?: "front" | "back";Defined in: glide-mq/src/errors.ts:71
Where to re-park the job in the group queue. Default: 'front' (resumes first).