Home
The webhook subscription is setup with 3 minutes interval and retrying up to 2 attempts. When there is extended outage on the consumer of the webhook from 8:59am.
  1. The first failed webhook request with 4 event items is sent at 9am
    • those 4 event items would be marked with 1 failure
  2. Over the next 3 minutes, the system recorded another 2 events
  3. At 9:03am, the webhook requests are triggered again sending a total of 6 event items
    • 4 event items would be marked with 2 failure
    • 2 event items would be marked with 1 failure
  4. At 9:06am, without any new event recorded in the last 3 minutes, the webhook
    • 4 event items would be marked with 3 failure
    • 2 event items would be marked with 2 failure
  5. At 9:09am, without any new event recorded in the last 3 minutes, the webhook requests are triggered with 6 event item
    • 4 event items would be marked with 4 failure. Since they have exhausted 3 retry attempts. They will not be sent any more
    • 2 event items would be marked with 3 failure
  6. Over the next 3 minutes, the system recorded another 5 events
  7. At 9:12am, the webhook requests are triggered with 7 event items
    • the first 4 event items which had exhausted 3 retry attempts are not sent
    • 2 event items would be marked with 4 failure. Since they have exhausted 3 retry attempts. They will not be sent any more
    • 5 event items would be marked with 1 failure
  8. One minute later at 9:13am, the webhook consumer is resolved and able to accept webhook request
  9. At 9:15am, the webhook requests are triggered with 5 event items
    • 5 event items would be marked as sent
  10. Over the next 3 minutes, the system recorded another 9 events
  11. At 9:18am, the webhook requests are triggered with 9 event items
    • 9 event items would be marked as sent