OptionalcustomCustom backoff function: attempt → delay in ms. It must return a finite number
= 0; any other result fails the job with a TypeError or RangeError whose
causeis the processor error, instead of retrying.
OptionaldelayBase delay in ms (default: 1000): a finite number >= 0
OptionalmaxMax attempts, the first one included (default: 3): a whole number >= 1, or Infinity to retry until success, cancel() or close().
OptionalretryOnly retry if this returns true
OptionalstrategyStrategy (default: exponential)
Advanced retry configuration. Every computed delay is honoured exactly, even one beyond the runtime's 2^31 - 1 ms timer limit; growth has no cap and saturates at Number.MAX_SAFE_INTEGER ms instead of overflowing.