HAProxy 1.5 SSL и множество веб-сайтов

HAProxy 1.5 SSL и множество веб-сайтов

На самом деле я размещаю сотню веб-сайтов на Apache2 с использованием частично HTTP и частично HTTPS. Я готовлю новую инфраструктуру хостинга и использую HAProxy для балансировки нагрузки всех моих HTTP- и HTTPS-запросов в моем кластере Apache/php-fpm.

Я использую HA-Proxy версии 1.5.8 от 31.10.2014 с включенным SSL.

Я хочу использовать мою конфигурацию Apache со всеми моими сертификатами для этой конфигурации с простым HAProxy.

EDIT: HTTPS через TCP работает нормально Я хотел бы узнать, могу ли я использовать HAProxy для перенаправления всего моего HTTPS-трафика на моем сервере Apache без настройки всех сертификатов на HAProxy, возможно ли это через TCP? Я хотел бы получить простую конфигурацию HAProxy и не хочу редактировать haproxy.cfg каждый раз после добавления очередного веб-сайта.

В чем разница, если я использую режим TCP вместо HTTP, если я использую Apache за своим HAProxy?

Могу ли я использовать режим HTTP без настройки всех моих SSL-сертификатов в haproxy.cfg?

Если у вас есть какие-либо предложения, я свободен.

решение1

С HAproxy у вас есть два метода работы с SSL: завершить его на балансировщике нагрузки (режим HTTP и сертификаты обслуживаются им) или пропустить через TCP. В режиме TCP HAproxy просто передает соединение на выбранный бэкенд, а бэкенд-сервер (Apache) должен обслуживать сертификаты и т. п.

Поэтому, отвечая на ваш вопрос, нет, вы не можете использовать режим HTTP без контроля ваших сертификатов со стороны HAproxy.

Связанный контент