Testy obciążeniowe · Senior · Pytanie 12 z 76
Po co żądanie ma nieść deadline, którego przestrzegają dalsze usługi?
- 1Żeby usługi przerywały pracę, z której wywołujący już zrezygnował
- 2Żeby każda usługa mogła dodać własny pełny timeout na wierzch
- 3Żeby load balancer mógł ponawiać żądanie w nieskończoność
Pokaż odpowiedź
Poprawna odpowiedź: Żeby usługi przerywały pracę, z której wywołujący już zrezygnował
Wyjaśnienie
Bez przekazywania deadline'u głębokie usługi dalej pracują nad żądaniami, których klienci już przekroczyli timeout. Pod obciążeniem ta zmarnowana praca pogłębia przeciążenie.