Header Ads Widget

Ticker

6/recent/ticker-posts

Cómo configurar HAProxy para incluir encabezados de host

Por ejemplo, tenemos 2 nodos para el equilibrio de carga:

node1.tutorialspots.com
node2.tutorialspots.com

Tenemos 2 métodos para configurar HAProxy para incluir encabezados de host

Método 1:

1
2
3
4
5
6
7
backend nodes
    mode http
    balance roundrobin
    option forwardfor
    http-send-name-header Host
    server tutorialspots.com node1.tutorialspots.com:80
    server tutorialspots.com node2.tutorialspots.com:80

Método 2:

1
2
3
4
5
6
7
8
backend nodes
    mode http
    balance roundrobin
    option forwardfor
    http-request set-header Host node1.tutorialspots.com if { srv_id 1 }
    http-request set-header Host node2.tutorialspots.com if { srv_id 2 }
    server web01 node1.tutorialspots.com:80
    server web02 node2.tutorialspots.com:80

Método 3:

1
2
3
4
5
6
7
backend nginx
    mode http
    balance roundrobin
    option forwardfor   
    http-request set-header Host %[req.hdr(Host)]
    server web01 node1.tutorialspots.com:80
    server web02 node2.tutorialspots.com:80

Publicar un comentario

0 Comentarios