У меня есть балансирующий хост
192.168.1.12
получать входящий трафик HTTP/HTTPS
и балансировка на бэкэндах
10.0.1.12
10.0.1.13
Использовать
HA-Proxy version 1.8.4-1deb90d 2018/02/08
конфигурация
global
log 127.0.0.1 local2
chroot /var/opt/rh/rh-haproxy18/lib/haproxy
pidfile /var/run/rh-haproxy18-haproxy.pid
maxconn 20000
daemon
# turn on stats unix socket
stats socket /var/opt/rh/rh-haproxy18/lib/haproxy/stats
defaults
mode http
log global
option httplog
option dontlognull
option http-server-close
option forwardfor except 127.0.0.0/8
option redispatch
retries 3
timeout http-request 10s
timeout queue 1m
timeout connect 10s
timeout client 15s
timeout server 15s
timeout http-keep-alive 5s
timeout check 3s
maxconn 20001
frontend http_frontend
bind *:80
default_backend http_backend
backend http_backend
mode http
server server1 10.0.1.12:8081 check
server server1 10.0.1.13:8081 check
Запустить службу ОК
Проверить завиток
# curl -iv 10.0.1.12:8081
# curl -iv 10.0.1.13:8081
Вернуть ОК
Зачем закручивать http://localhost
вернуть 503 Служба недоступна Нет доступных серверов для обработки этого запроса.
?