Может ли кто-нибудь помочь мне с HA Proxy, поскольку я новичок в этом.
Пожалуйста, наставьте меня на то же самое.
Я уже прошел по указанному ниже URL, http://haproxy.1wt.eu/download/1.3/doc/configuration.txt Кроме указанного выше URL-адреса, пожалуйста, предоставьте мне дополнительные сведения, чтобы я мог начать работать над ним.
Как это работает В основном это балансировщик нагрузки. Вы помещаете HAProxy перед веб-серверами, и он разделяет нагрузку / трафик между ними в зависимости от выбранного вами алгоритма баланса.
Как мне это настроить? У него единственный файл конфигурации /etc/haproxy/haproxy.cfg. Для наиболее простой конфигурации вы определяете один интерфейс с одним или несколькими бэкэндами (веб-серверы за haproxy). Что-то вроде этого:
listen frontend *:80
mode http
balance roundrobin
server backend1 192.168.1.2:80 cookie A check
server backend2 192.168.1.3:80 cookie B check
Как изменить (добавить / удалить) уже настроенный файл? Вам просто нужно отредактировать файл. В настоящее время не существует возможности использовать включаемые файлы для конфигурации. Для применения изменений необходимо перезапустить haproxy.
Как мне запустить / перезапустить прокси-сервер высокой доступности после изменения файла конфигурации? Если вы установили haproxy из пакета ubuntu / centos, вам необходимо:
/etc/init.d/haproxy перезапуск
Даже я не знаю, как проверить текущую установленную версию HA Proxy? Если вы используете CentOS:
rpm -qi haproxy
Проверьте этот документ: http://haproxy.1wt.eu/download/1.3/doc/architecture.txt . Он проведет вас через разные архитектуры для разных нужд.