Node.js · Senior · Pytanie 36 z 75
Co robi circuit breaker?
- 1Restartuje serwer przy wysokim CPU
- ✓Poprawna odpowiedź: Po powtarzających się awariach na jakiś czas przestaje wywoływać zależność i od razu zwraca błąd, a potem testuje ją kilkoma żądaniami
- 3Odcina użytkowników wysyłających za dużo żądań
Wyjaśnienie
Nie pozwala wolnej zależności zająć wszystkich zasobów i daje jej czas na powrót. Łącz go z timeoutami i, gdzie się da, z odpowiedzią zastępczą.