добрый день, Вопрос балансировки нагрузки не дает мне покоя несколько дней, пока склоняюсь к использованию Nginx в роли балансировщика. Таким образом будет каскад Nginx - (Nginx - Unicorn) x 5.
У нас связка Nginx+Unicorn на нескольких независимых серверах разного назначения (Main, Admin, API, Mobile-API), но сейчас, ввиду растущей нагрузки, есть необходимость основное (Main) приложение поставить за балансировщиком (условно Nginx-А), получив 5 бэк-энд серверов (условно Nginx-B), которые и будут непосредственно проксировать на Unicorn. В роли балансировщика выступают 2 кандидата: Nginx и Haproxy. С первым все понятно: - SSL-offload, и чистый http между Nginx-A и Nginx-B - с одной стороны, знакомая и понятная настройка - с другой стороны, какие параметры proxy надо настроить (нужен ли http-1.1 между A и B ) Haproxy: - банально "типичное решение" - нетривиальная и запутанная конфигурация Анатолий _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru