У меня есть балансировочный хост
192.168.1.12
Получать входящий трафик HTTP / HTTPS
и балансировать на бэкэндах
10.0.1.12
10.0.1.13
Использовать
HA-Proxy version 1.8.4-1deb90d 2018/02/08
config
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
Запуск службы OK
Проверка скручивания
# curl -iv 10.0.1.12:8081
# curl -iv 10.0.1.13:8081
Возврат OK
Почему скручивание http://localhost
return 503 Сервис недоступен Нет сервера для обработки этого запроса.
?