Betrieb und Qualitätssicherung
Retry-Strategie
Kurz und einfach erklärt
Eine Retry-Strategie regelt, wie ein gescheiterter Aufruf wiederholt wird. Sie legt fest, wie oft und in welchen Abständen.
Meist wird der Abstand jedes Mal größer. So wird ein überlastetes Programm am Ziel nicht noch mehr belastet.
Wiederholen ist nur dann unbedenklich, wenn ein doppelter Aufruf das Ergebnis nicht ändert.
Definition
Eine Retry-Strategie regelt, wie oft und in welchen Abständen ein fehlgeschlagener Aufruf wiederholt wird — meist mit wachsendem Abstand, damit ein überlastetes Zielsystem nicht zusätzlich belastet wird. Wiederholungen sind nur dann unbedenklich, wenn die Schnittstelle idempotent arbeitet.