|
Subject : Audit max-retry failure async job
Hi all,
While working for a customer, we need to send data to an external API. For
this purpose we did trigger an Async service with a max-retry to 3, to be
resilient with external API unavailability.
The fact is that, with this implementation, we do not manage max retried
services failures.
One way to do it, is to not rely on Jobs but use a new external Api call tools
(might be based upon communicationEvent...), not my first choice since the
implementation is already done.
Another idea, more simple, is to implement a new seca trigger where the event
could be ‘async-last-failure’, to trigger another service which role can be
to alert/log/replay... I did not yet analyse if this is easily feasible.
Any ideas ?
Best Regards
Gil
|