Любая помощь с большим удовольствием!Я запускаю haproxy в докере и получаю доступ к веб-серверам по умолчанию, но когда я пытаюсь перенаправить на тот же IP-адрес веб-сервера через ACL, я получаю: -
This site can’t be reached localhost refused to connect.
Search Google for localhost router
ERR_CONNECTION_REFUSED
http://localhost - работаеток http://localhost/router - дошла работа: - (
я пробовал path_beg, peth_end безрезультатно
global
#log /dev/log local0
#log localhost local1 notice
maxconn 2000
daemon
defaults
#log global
mode http
#option httplog
#option dontlognull
retries 3
timeout connect 5000
timeout client 50000
timeout server 50000
frontend http-in
bind *:80
acl url_router path_beg -i /router
use_backend srvs_app1 if url_router
default_backend webservers
#acl app2 path_end -i /multiviewer
#use_backend srvs_app2 if app2
backend srvs_app1 #backend that lists your servers. Use a balancing algorithm as per your need.
balance roundrobin
option httpchk
option forwardfor
option http-server-close
server router1 ${ROUTER_1_IP}:${APACHE_EXPOSED_PORT} check
server router2 ${ROUTER_2_IP}:${APACHE_EXPOSED_PORT} check
backend webservers
stats enable
stats auth admin:admin
stats uri /haproxy?stats
balance roundrobin
option httpchk
option forwardfor
option http-server-close
server apache1 ${ROUTER_1_IP}:${APACHE_EXPOSED_PORT} check
server apache2 ${ROUTER_2_IP}:${APACHE_EXPOSED_PORT} check