Callbacks: Retry-Logik zwischen CallbackSenderService und JobRunr harmonisieren {ABHÄNGIG->#1765)
Why
im Rahmen von https://git.fitko.de/fit-connect/planning/-/issues/1579 erfasst
Der Zustelldienst nutzt JobRunr, um Callbacks an antragstellende Systeme (via submissions) und Zustellpunkte (destinations) zu versenden.
Es gibt sowohl eine Retry-Logik innerhalb des CallbackSenderService
im Code vom Zustelldienst. Zusätzlich gibt in der @Job
Annotation für JobRunr die Möglichkeit eine Anzahl Retries mitzugeben.
Die Anzahl JobRunr-Retries soll überprüft und für Submissions und Replies den fachlichen Vorgaben entsprechen, so dass die Gesamtanzahl an Versuchen einen Callback zuzustellen, korrekt ist.
Links, Notes, Remarks
Acceptance criteria
-
Untersuchen, ob die JobRunr-Retries notwendig zur Umsetzung der Fachlichkeit notwendig ist inkl. Begründung. -
Die Anzahl der Retries von Callbacks auf das vereinbarte Limit fixieren.
Implementation plan (to be completed by the developer)
-
Voraussetzung ist der Abschluss von #1765 (closed) und Einarbeitung der Erkenntnisse daraus -
... -
... -
Definition of Done was checked.
Edited by Wojciech Gdaniec