Как стать автором
Обновить

Устанавливаем балансировщик нагрузки HAProxy на CentOS

Время на прочтение 8 мин
Количество просмотров 66K
Всего голосов 20: ↑11 и ↓9 +2
Комментарии 4

Комментарии 4

15 лет назад такие статьи нормальны были, с разморозкой.
:)
Собирать
configure
make
make install


Все белые ребята традиционной ориентации в rpm based дистрибутивах собирают rpm пакеты, предварительно написав spec файл. В чем проблема то использовать rpmbuild, mock или любую другую билд систему?

Не умеете писать spec? не беда с сайта haproxy переходим по ссылке и получаем bodhi.fedoraproject.org/updates/?packages=haproxy
пересобрать 2 минуты
init.d, реально?

Лучше не пользоваться этой статьей, устанавливая балансировщик нагрузки HAProxy на CentOS 8.

Оставлю на всякий случай

haproxy.service
[Unit]
Description=HAProxy Load Balancer
After=syslog.target network.target

[Service]
Environment=«CONFIG=/etc/haproxy/haproxy.cfg» «PIDFILE=/run/haproxy.pid» «EXTRAOPTS=-S /run/haproxy-master.sock»
EnvironmentFile=/etc/sysconfig/haproxy
ExecStartPre=/usr/sbin/haproxy -f $CONFIG -c -q $EXTRAOPTS
ExecStart=/usr/sbin/haproxy -Ws -f $CONFIG -p $PIDFILE $EXTRAOPTS $OPTIONS
ExecReload=/usr/sbin/haproxy -f $CONFIG -c -q $EXTRAOPTS
ExecReload=/bin/kill -USR2 $MAINPID
KillMode=mixed
Restart=always
SuccessExitStatus=143
Type=notify

[Install]
WantedBy=multi-user.target

Зарегистрируйтесь на Хабре , чтобы оставить комментарий