Как балансировщик нагрузки обрабатывает ситуации, когда все серверы заняты? - PullRequest
0 голосов
/ 03 апреля 2020

Рассмотрим случай, когда балансировщик нагрузки подключен к 10 серверам, на каждом из которых выполняется однопоточный процесс веб-сервера. Обработка запроса занимает 10 секунд.

Теперь балансировщик нагрузки получает 10 запросов в течение 2 секунд. Что происходит при поступлении одиннадцатого запроса?

  1. Балансировщик нагрузки понимает, что все серверы заняты, и ждет, пока один из них не завершит свою задачу, прежде чем перенаправить запрос на этот сервер
  2. Балансировщик нагрузки немедленно перенаправляет запрос на один из серверов, несмотря на его занятость.

У меня проблемы с поиском информации о том, какой из двух приведенных выше сценариев ios является правильным. Спасибо за вашу помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...