NestJS · Senior · Pytanie 28 z 75
Co powinien sprawdzać readiness check w Nest, a czego unikać liveness?
- 1Oba powinny sprawdzać każde zewnętrzne API
- 2Liveness powinien sprawdzać bazę i restartować przy awarii
- ✓Poprawna odpowiedź: Readiness sprawdza zależności potrzebne do obsługi ruchu (baza, cache); liveness powinien unikać zależności zewnętrznych, żeby awaria nie restartowała każdego poda
Wyjaśnienie
Awaria bazy, która restartuje wszystkie pody, pogarsza odtwarzanie. Liveness odpowiada tylko na pytanie „czy ten proces się zawiesił?”.