2xx, or does not answer in 15 seconds. hooksnode then tries again.
The schedule
- Up to 25 attempts for each destination.
- The wait between attempts grows with each try. It never goes over 1 hour.
- All 25 attempts take about 17.5 hours. A destination that is down overnight still gets its events.
dead. hooksnode does not try again by itself. You can retry it.
A URL that the security guard blocks, such as a private address, is not retried.
Failure alerts
When a destination starts to fail, hooksnode emails your team. See Alerts and summaries.If the server stops
hooksnode saves each event before it queues it. Every 2 minutes, a job finds events that stayed inreceived for more than 90 seconds and queues them again. A crash between the save and the queue does not lose events.
Make your endpoint retry-safe
Retries mean that a destination can get the same event more than once. For example, your endpoint did the work but timed out before it answered. See Idempotency. Answer fast. Do the slow work after you answer200, for example in a job queue.