- Entwickelt, um Befehle, die fehlschlagen können, automatisch mit Verzögerung erneut auszuführen
- Wendet Wiederholungen mit schrittweise verlängerter Wartezeit (exponential backoff) sowie Timeouts und Jitter an, damit sich identische Fehler nicht gleichzeitig wiederholen
attempt exponential --retry-if-contains "server not ready" sqlx migrate
- Kann auf die Bereitschaft eines Dienstes warten und dann den Befehl ausführen, ohne von Bash abhängig zu sein
- Bewahrt die Zuverlässigkeit von Skripten auch in vorübergehend instabilen Umgebungen wie Netzwerken oder externen Diensten
- Bietet eine Testsuite mit End-to-End- und Unit-Tests sowie eine Public-Domain-Lizenz
Noch keine Kommentare.