Балансировщик: вывод нестабильных инстансов и учёт текущей загрузки
Продолжение задачи про балансировщик. Сначала — обзор видов балансировки (round robin, по весам, least connections и т.п.). Затем доработки базовой реализации:
- если инстанс подряд отдаёт несколько ошибок (скажем, 5), временно вывести его из ротации на фиксированное время; по истечении — вернуть;
- распределять нагрузку с учётом числа запросов, уже выполняющихся на каждом инстансе.
⌘ Enter — проверить