# Nustatykite saugias self-healing ribas

Taiga Learning · Užduoties lapas
https://taiga.training/lt/lessons/self-healing/

Naudokite išgalvotą ar patvirtintą informaciją. Neįrašykite paslapčių į šį užduoties lapą.

## Mokymosi tikslai
- Atskirkite self-healing nuo ilgalaikės programinės įrangos pataisos.
- Apibrėžkite ribotą atkūrimo taisyklę ir nepriklausomus sėkmės patikrinimus.
- Atpažinkite, kada automatizavimas turi sustoti ir eskaluoti.

## Užduotis
Suprojektuokite šios pamokos išgalvoto eksporto vykdymo proceso atkūrimo taisykles. Nurodykite paleidimo sąlygą, išimtis, leidžiamą veiksmą, bandymų ribą, laukimo tarpą, sėkmės patikrinimą ir už eskalavimą atsakingą asmenį. Išbandykite jas duomenų bazės neveikimo ir nežinomos duomenų vientisumo klaidos atvejais.

## Jūsų atsakymas
- Scenarijus ir apimtis:
- Prielaidos ir atviri klausimai:
- Siūlomas atsakymas ar sprendimas su priežastimis:

## Patikrinkite savo atsakymą
| Teiginys ar kriterijus | Įrodymas ar testas | Rezultatas ar spraga | Atsakingas asmuo |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Kitas veiksmas
- Veiksmas, atsakingas asmuo ir data:
- Kada peržiūrėsite šį atsakymą?

## Įsimintinas principas
Self-healing reikia apibrėžto gedimo, leistino veiksmo, išmatuojamo rezultato ir sustabdymo sąlygos. Veiksmo kartojimas neatkuriant veikimo yra dar vienas sutrikimas.

## Šaltiniai
- [Kubernetes: Self-Healing](https://kubernetes.io/docs/concepts/architecture/self-healing/)
- [AWS Builders’ Library: Timeouts, retries, and backoff with jitter](https://aws.amazon.com/builders-library/timeouts-retries-and-backoff-with-jitter/)
- [Google SRE: Automation at Google](https://sre.google/sre-book/automation-at-google/)

Šis užduoties lapas padeda mokytis. Vien jo užpildymas nesuteikia leidimo keisti produkcinę aplinką.
