SextantDocs
v1.9legacy
v2.4latestv1.9legacy

Switching keeps you on the same page when it exists in the other version.

You are reading the docs for Sextant v1.9, which no longer receives updates. This page has a current version: read it in v2.

Retries

Configure fixed-delay retries per job or globally in v1.

Updated Guides Version v1.9

v1 retries a failed job after a fixed delay.

sextant.yamlYAML
defaults:
  retries: 3
  retry_delay: 30   # seconds
  timeout: 300      # seconds

Override 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>