Навантажувальне тестування · Senior · Запитання 12 з 76
Навіщо запиту нести дедлайн, який поважають сервіси нижче за ланцюжком?
- 1Щоб сервіси зупиняли роботу, від якої викликач уже відмовився
- 2Щоб кожен сервіс міг додати власний повний тайм-аут зверху
- 3Щоб балансувальник міг повторювати запит нескінченно
Показати відповідь
Правильна відповідь: Щоб сервіси зупиняли роботу, від якої викликач уже відмовився
Пояснення
Без передачі дедлайну глибокі сервіси продовжують обробляти запити, клієнти яких уже відвалилися за тайм-аутом. Під навантаженням ця марна робота поглиблює перевантаження.