Junior — Senior
49
Решение проблемы таймаута при отказе инстанса
Условие задачи
В схеме взаимодействия:
- web‑приложение посылает запрос через шлюз + сервис‑дискавери (GW+SD);
- шлюз перенаправляет запрос к одному из экземпляров users‑api;
- выбранный экземпляр либо завис, либо не отвечает в отведённое время (таймаут).
Требуется описать подход, позволяющий при сбое отдельного экземпляра обеспечить пользователю корректный ответ, несмотря на возникший таймаут.