Балансировщик: вывод нестабильных инстансов и учёт текущей загрузки

ЗадачаMiddle40 минпроверка — Спринтнапиши код10-t036

Продолжение задачи про балансировщик. Сначала — обзор видов балансировки (round robin, по весам, least connections и т.п.). Затем доработки базовой реализации:

  1. если инстанс подряд отдаёт несколько ошибок (скажем, 5), временно вывести его из ротации на фиксированное время; по истечении — вернуть;
  2. распределять нагрузку с учётом числа запросов, уже выполняющихся на каждом инстансе.
⌘ Enter — проверить