Retries
Configure fixed-delay retries per job or globally in v1.
v1 retries a failed job after a fixed delay.
sextant.yamlYAML
defaults:
retries: 3
retry_delay: 30 # seconds
timeout: 300 # secondsOverride per job:
TypeScript
await client.enqueue('send-receipt', payload, { retries: 5, retryDelay: 120 });A job that exhausts its retries is marked failed and stays in Redis for seven days. List and requeue them with:
Shell
sextant jobs --status failed
sextant requeue <job-id>