Есть задача:
берем user_id из uri, делим его на определенное число (число
бекэндов), смотрим остаток от деления и в зависимости от остатка
определяем на какой сервер проксировать запрос.
Как наиболее правильно решить такую задачу с помощью nginx ?
На данный момент - никак.
А неужели встроенный перл здесь непригоден?
Казалось бы, именно для того он и делался - быстрое переобразование uri без
генерации ответа.
Ну если только с помощью начала URI разбрасывать по разных бэкендам.
А в начало URI вставлять перловые переменные с помощью rewrite.
Игорь Сысоев
http://sysoev.ru