HA Proxy load balancer и docker

Недавно потребовался load balancer, который прост в настройке (привет любителям пописать конфиги в nginx) и удобен в установке. Выбор пал на HA Proxy — очень удобный TCP, HTTP прокси и load balancer сервер. Также было важно правильно настроить сервер в режиме SSL Passthrough ну и для удобства развёртывния чтобы можно было использовать Docker.

Получился следующий конфигурационный файл haproxy.cfg:

Ну и для запуска потребуется всего одна команда:

Дополнительно возможно также сделать редирект HTTP->HTTPS и настроить health check для наших нод.

 

Leave a Comment

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.