Retrying Webhooks that run into timeouts
-
Hello,
we are using webhooks to synchronize user data between FusionAuth and our application.
In the event logs, we are sometimes getting errors about http timeouts (which can always happen because of, e.g., network hiccups etc.)I have two questions:
- Are the calls to the webhooks retried? If yes, can that be configured? (number of retries, backoff method)
- Would it be possible to silence the errors for retried requests, and only create an error event when FusionAuth gives up to call a webhook?
Best, Tobias
-
Hi @tobias-lippert ,
Thanks for using FusionAuth!
The current retry logic for webhooks is documented here: https://fusionauth.io/docs/v1/tech/events-webhooks/writing-a-webhook#retries
There's also a tracking issue for webhook improvements here.
If you need specific functionality not outlined there, please file an issue and then reference it on that tracking issue.