Добрый день. При установке внешнего сервера балансировки возник вопрос какой из них оптимально ставить HAProxy или nginx(и во внешнем и во внутреннем серверах балансировки?) и в чем разница между ними. Нужно ли ставить отказоустойчивый вариант. Система алтлинукс по инструкции позволила установить только nginx. AlphaBI развернута на 1 сервере.
Для варианта, когда развернут один сервер с приложением AlphaBI, достаточно только одного сервера с ролью балансировщика, на котором необходимо установить Nginx. Отказоустойчивый вариант избыточен.
Nginx (не Nginx Plus) - веб-сервер, который может проксировать запросы к веб-приложениям, обладает простым распределением нагрузки и отказоустойчивости. Настройка более проста.
Haproxy - прокси-сервер, обеспечивающий высокую доступность и балансировку нагрузки. Позволяет проверять доступность обслуживаемых серверов (серверов с установленной AlphaBI), предоставляет веб-интерфейс с актуальным состоянием и статистикой своей работы. Более сложен в настройке, по сравнению с Nginx.
3 лайка